freebsd
[Início] [Todas as Listas]

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

From: Anderson Michel <ams@xxxxxxxxxxxx>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" <freebsd@xxxxxxxxxx>
Subject: Re: [FUG-BR] Problema com Apache+PHP+MySQL
Date: Fri, 27 Jul 2007 17:14:39 -0300
Gule # wrote:
On 7/27/07, Anderson Michel <ams@xxxxxxxxxxxx> wrote:
Anderson Michel wrote:
Gule # wrote:
On 7/27/07, Anderson Michel <ams@xxxxxxxxxxxx> 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.


<Anterior na Thread] Thread Atual [Próximo na Thread>