Comutado para um Mac. Agora funciona lindamente.
Estou executando o Windows 7 de 64 bits com uma versão mais antiga (Apache 2.0.59) e PHP 5.2 - apenas mudei do XP e queria manter as mesmas versões.
Tudo estará funcionando inicialmente bem, mas vou tentar carregar uma página e o Apache travar. Recebo um erro no navegador que diz "A conexão com o servidor foi redefinida enquanto a página estava sendo carregada". Então o Apache para de funcionar. Às vezes, ele pode ser reiniciado, mas cai novamente no próximo carregamento da página. Às vezes nem pode ser reiniciado.
Examinando os logs de erro do Apache, vejo uma série de mensagens semelhantes a:
[notice] Apache/2.0.59 (Win32) PHP/5.2.13 configured -- resuming normal operations
[notice] Server built: Jul 27 2006 15:55:03
[notice] Parent: Created child process 1220
[notice] Child 1220: Child process is running
[notice] Child 1220: Acquired the start mutex.
[notice] Child 1220: Starting 250 worker threads.
[notice] Parent: child process exited with status 255 -- Restarting.
Acabei de chegar do Win XP, onde nunca tive problemas - este é um problema com a minha versão do Apache no Win7? Ou talvez seja um problema de configuração? Qualquer ajuda seria muito apreciada, eu fiz dias de pesquisa e não achei nada útil.
Obrigado, Brian
Comutado para um Mac. Agora funciona lindamente.
Eu tive esse mesmo problema, quase sempre isso é algo relacionado a versões incompatíveis (apache e php) ou compiladas com compiladores diferentes (VC11, VC14) para plataformas diferentes (64bit 32bits). Portanto, apenas certifique-se de ter tudo o mais compatível possível. Eu finalmente consegui trabalhar com: httpd-2.4.20-win32-VC11 php-5.6.20-Win32-VC11-x86
Tive o mesmo problema no Win 7 ao usar o WAMP. Eu atualizei o PHP para 5.31 e o Apache para o 2.2.14 e funciona como um encanto.
Tags php windows-7 apache-2.2