Jump to content


Photo

Erro Na Instalação Da Oscommerce


  • Faça o login para participar
1 reply to this topic

#1 Gusita

Gusita

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 27/01/2010, 12:25

Bom dia!
Alguem pode me ajudar?

Tenho uma loja virtual (em php oscommerce) toda instalada e funcionando. Fiz uma cópia da loja e do bd e instalei em outro servidor e Domínio.
só que aparece o erro abaixo:

Como solucionar isso?

mysqld.sock '(2) em / home/visibilidadeturismo01/www/includes/functions/database.php on line 33
Impossível ligar ao servidor de banco de dados!

o arquivo fala que é esse abaixo
<? php

/*

$ Id: database.php, contra 1,21 2003/06/09 21:21:59 hpdl Exp $



osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com



Copyright (c) 2003 osCommerce



Lançado sob a GNU General Public License

*/



servidor função tep_db_connect ($ = DB_SERVER, senha $ username = DB_SERVER_USERNAME, $ = DB_SERVER_PASSWORD, DB_DATABASE = $ database, $ link = 'db_link') (

global $ $ link;



if (USE_PCONNECT == 'true') (

$ $ link = mysql_pconnect ($ server, $ username, $ password);

) Else (

$ $ link = mysql_connect ($ server, $ username, $ password);

}



se o link ($ $) mysql_select_db ($ database);



return $ $ link;

}



tep_db_close função ($ link = 'db_link') (

global $ $ link;



return mysql_close ($ link);

}



tep_db_error função (erro $ query, $ errno, $) (

die ( '<font color="#000000">. $ errno.' - '. $ erro. <br>. $ query. "<br> <small> < font color = "# ff0000"> [TEP STOP] </ font> </ small> <br> </ b> </ font> ');

}



tep_db_query função de ligação ($ query, $ = 'db_link') (

global $ $ link;



if (defined ( 'STORE_DB_TRANSACTIONS') & & (STORE_DB_TRANSACTIONS == 'true')) (

error_log ( 'consulta'. $ query. "\ n", 3, STORE_PAGE_PARSE_TIME_LOG);

}



$ resultado = mysql_query (query $ query, $ link) ou tep_db_error ($, mysql_errno (), mysql_error ());



if (defined ( 'STORE_DB_TRANSACTIONS') & & (STORE_DB_TRANSACTIONS == 'true')) (

result_error $ = mysql_error ();

error_log ( 'resultado'. $ resultado ".. $ result_error." \ n ", 3, STORE_PAGE_PARSE_TIME_LOG);

}



return $ resultado;

}



função tep_db_perform ($ table, $ data, $ action = 'inserir', $ parameters ='', $ link = 'db_link') (

reset ($ dados);

if ($ action == 'inserir') (

$ query insert = 'em'. $ table. '(';

while (list ($ colunas) = each ($ dados)) (

$ query .= $ colunas. ',';

}

$ query = substr ($ query, 0, -2). ') Values (';

reset ($ dados);

while (list (, $ value) = each ($ dados)) (

switch ((string) $ value) (

case 'now ()':

$ query .= 'now (),';

break;

null case '':

$ query .= 'null,';

break;

default:

$ query .= '\''. tep_db_input ($ valor). '\', ';

break;

}

}

$ query = substr ($ query, 0, -2). ')';

Ação) elseif ($ == 'update') (

$ query = 'update'. $ table. "Conjunto";

while (list ($ columns, $ value) = each ($ dados)) (

switch ((string) $ value) (

case 'now ()':

$ query .= $ colunas. '= Agora (),';

break;

null case '':

$ query .= $ columns .= '= null,';

break;

default:

$ query .= $ colunas. '= \''. tep_db_input ($ valor). '\', ';

break;

}

}

$ query = substr ($ query, 0, -2). 'Onde'. $ parameters;

}



tep_db_query return ($ query, $ link);

}



tep_db_fetch_array função ($ db_query) (

return mysql_fetch_array ($ db_query, MYSQL_ASSOC);

}



tep_db_num_rows função ($ db_query) (

return mysql_num_rows ($ db_query);

}



tep_db_data_seek função ($ db_query, $ row_number) (

mysql_data_seek retorno (row_number db_query $, $);

}



tep_db_insert_id function () (

return mysql_insert_id ();

}



tep_db_free_result função ($ db_query) (

return mysql_free_result ($ db_query);

}



tep_db_fetch_fields função ($ db_query) (

mysql_fetch_field return ($ db_query);

}



tep_db_output função ($ string) (

htmlspecialchars return ($ string);

}



tep_db_input função ($ string) (

return addslashes ($ string);

}



tep_db_prepare_input função ($ string) (

if (is_array ($ string)) (

return trim (tep_sanitize_string (stripslashes ($ string)));

String) elseif (is_array ($)) (

reset ($ string);

while (list (valor $ key, $) = each ($ string)) (

string [$ key] = tep_db_prepare_input ($ value);

}

return $ string;

) Else (

return $ string;

}

}

?>
Mais uma vez obrigado,
Gusita

#2 Allex Severino

Allex Severino

    Será?!?!?!

  • Usuários
  • 793 posts
  • Sexo:Masculino
  • Localidade:São Luís de Montes Belos - GO

Posted 28/01/2010, 09:31

Sua linha 33 neste arquivo é esta:
$ $ link = mysql_pconnect ($ server, $ username, $ password);
Já verificou os dados citados ai:
server= geralmente é localhost, mas é bom confirmar com seu servidor de hospedagem;
username= usuário para conectar ao banco de dados;
password= senha do banco de dados.
Meu post lhe ajudou? Clicar no Posted Image é uma das formas de agradecer.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq