Acho que isso pertence ao serverfault, mas de qualquer forma:
As mensagens de log soam como se você estivesse usando o mpm_worker. Esta provavelmente não é uma boa idéia se você carregar mod_php.
Tente mudar para o mpm_prefork e ver o que acontece.
Eu corro um script PHP, algo dá errado (ainda não descobri o que). Só para ter um novo começo. Eu reinicio o apache, mas nos logs eu recebo isso:
[Fri Dec 25 21:27:16 2009] [notice] Child 7584: Child process is running
[Fri Dec 25 21:27:16 2009] [notice] Child 7584: Acquired the start mutex.
[Fri Dec 25 21:27:16 2009] [notice] Child 7584: Starting 64 worker threads.
[Fri Dec 25 21:27:16 2009] [notice] Child 7584: Starting thread to listen on port 9090.
[Fri Dec 25 21:27:30 2009] [notice] Child 10048: Waiting 180 more seconds for 6 worker threads to finish.
Em primeiro lugar, o que é o acima e o que isso significa?
Em segundo lugar, como fazer com que o apache reinicie corretamente sem esperar por nenhum processo filho. Eu pergunto isso porque, eu acho que alguns dos novos php eu corro, apenas pendurar e eu estou supondo apache / php está esperando pelo que já estava correndo antes?
Obrigado a todos, eu realmente aprecio a ajuda sobre o acima.
Acho que isso pertence ao serverfault, mas de qualquer forma:
As mensagens de log soam como se você estivesse usando o mpm_worker. Esta provavelmente não é uma boa idéia se você carregar mod_php.
Tente mudar para o mpm_prefork e ver o que acontece.
Tags process php apache-2.2