[FUG-BR] Problema com Apache+PHP+MySQL

Marcelo Costa unixmafia em yahoo.com.br
Sexta Julho 27 17:33:25 BRT 2007


testa assim :


<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

use os mesmos parametros que os sites usam
[]'s


Em Sex, 2007-07-27 às 17:14 -0300, Anderson Michel escreveu:
> Gule # wrote:
> > On 7/27/07, Anderson Michel <ams at srnet.com.br> wrote:
> >> Anderson Michel wrote:
> >>> Gule # wrote:
> >>>> On 7/27/07, Anderson Michel <ams at srnet.com.br> wrote:
> >>>>> Olá Pessoal,
> >>>>>
> >>>>> Estou com um problema num Servidor que roda o Apache+PHP+MySQL, durante
> >>>>> a madrugada ocorreu falha na energia, o no-break não segurou a máquina
> >>>>> por muito tempo e desligou.
> >>>>>
> >>>>> Quando o Servidor reiniciou, os sites que usam banco de dados não
> >>>>> funcionavam mais, mas páginas com php/html/flash sem conexão com banco
> >>>>> está normal, achei que o problema era o MySQL, mas também está normal,
> >>>>> consigo conectar por "MySQL Query Browser" e também por "Webmin".
> >>>>>
> >>>>> Já parei os serviços, chequei com fsck, dei o start e nada, não dá erro
> >>>>> no MySQL, como segue o log:
> >>>>>
> >>>>> *****
> >>>>>
> >>>>> 070727 15:22:11  InnoDB: Starting shutdown...
> >>>>> 070727 15:22:12  InnoDB: Shutdown completed; log sequence number 0 66277
> >>>>> 070727 15:22:12 [Note] /usr/local/libexec/mysqld: Shutdown complete
> >>>>>
> >>>>> 070727 15:22:12  mysqld ended
> >>>>>
> >>>>> 070727 15:59:59  mysqld started
> >>>>> 070727 16:00:01  InnoDB: Started; log sequence number 0 66277
> >>>>> /usr/local/libexec/mysqld: ready for connections.
> >>>>> Version: '4.1.21-log'  socket: '/tmp/mysql.sock'  port: 3306  FreeBSD
> >>>>> port: mysql-server-4.1.21
> >>>>>
> >>>>> *****
> >>>>>
> >>>>> O que pode ter acontecido, pode ser pau em algum programa relacionado ao
> >>>>> Apache+PHP??
> >>>>>
> >>>>> Alguém já passou por isso??
> >>>>>
> >>>>> Obrigado,
> >>>>>
> >>>>> Anderson Michel
> >>>>>
> >>>> Só por desencargo, da um apachectl graceful
> >>>> veja se retorna erros ou warnings
> >>> Não retornou erros:
> >>> /usr/local/sbin/apachectl graceful: httpd gracefully restarted
> >> Complementando com os logs:
> >>
> >> [Fri Jul 27 16:31:22 2007] [notice] SIGUSR1 received.  Doing graceful
> >> restart
> >> [Fri Jul 27 16:31:23 2007] [notice] Apache/1.3.36 (Unix) PHP/4.4.2
> >> configured -- resuming normal operations
> >> [Fri Jul 27 16:31:23 2007] [notice] Accept mutex: flock (Default: flock)
> >>
> > 
> > Quando você acessa o site com problema, qual o erro ?
> > 
> 
> No arquivo.php tem o comando:
> 
>     $conexao = mysql_connect("$host", "$user", "$pass") or die("Nao foi 
> possível conectar ao Servidor de Banco de Dados");
> 
> Ele não conecta e retorna a mensagem do comando die.
> 
> Só pra testar eu fiz assim:
>     $conexao = mysql_connect("$host", "$user", "$pass");
> 
> Aí não retorna nada, e também não dá erro ... muito estranho.
> 
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd