Ajuda com conexão PHP

3 respostas
murillo_smit

Bom dia! to com um problema na conexão gerada pelo dreanwaver cs5?
o negocio é o seguinte, o dreanwaver gera uma conexão com o bd automaticamente, ela fica assim:

Code:
<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_conf = "*******";
$database_conf = "*******";
$username_conf = "*******";
$password_conf = "*******";
$conf = mysql_pconnect($hostname_conf, $username_conf, $password_conf) or trigger_error(mysql_error(),E_USER_ERROR); 
?>

no meu servidor local "localhost" roda tudo certin, mais quando eu boto no servidor web, quando eu vou fazer alguma inserção
no bd da o seguinte erro.

Erro:
PHP Warning:  mysql_pconnect() [<a href='function.mysql-pconnect'>function.mysql-pconnect</a>]: MySQL server has gone away in E:\Domains\aluisioiluminacoes.com.br\wwwroot\site\home\Connections\conf.php on line 9

Alguem pode me ajudar?
Agradeço desde de já!!

3 Respostas

pedrinho20

murillo_smit,

Verifique se esses parâmetros são os mesmos no servidor.

Verifique também qual o $hostname… Se estiver com um IP local, ex: 192.168.100.23. Altere para 127.0.0.1 que é o de Loopback.

$hostname_conf = "*******";  
$database_conf = "*******";  
$username_conf = "*******";  
$password_conf = "*******";
soaresinfo

Geralmente em servidor web, a maquina que roda o mysql é diferente da maquina que hospeda as páginas, procure saber qual o IP do banco de dados da sua hospedagem.

murillo_smit

Eu tenho os endereço tudo certo do servidor, esse erro aparece quando eu vou enviar alguma dado de um formulario para o bd por exemplo,
o erro aparece, mais quando eu vou ver no bd, o dado q foi enviado ta la salvo!
não sei oq ta acontecendo, será q é problema é no servidor, eu uso o servidor web da redehost, phpMyAdmin.

Criado 8 de maio de 2012
Ultima resposta 8 de mai. de 2012
Respostas 3
Participantes 3