Ben bir sunucu olduğunu kontrol ve sunucuyu yeniden başlatın (web sunucusu yürütülmez PHP ile yazılmış) bir cron komut dosyası kullandım.
Eğer çocuk için kötü etkileri vardır ebeveyn süreci, öldürecekler biliyorum çünkü Ancak, ben, bir sunucu oluşturulan sürecinden bunu yapmaz.
Basit yöntem PHP oluşturabileceğiniz bir dosya / tmp / RESTART_APACHE sahip olacağını ve hangi cron komut için denetler. Cron komut dosyası / tmp / RESTART_APACHE görürse o zaman Apache uygun bir yeniden yapar.
Bir cron komut dosyası kullanma (bunu her dakika çalışacak eğer 60s kadar) bir gecikme tanıtacak, ama istediğiniz gibi bunun dışında çalışması gerekir.
Eğer bu kullanma niyetinde nasıl bağlı olarak, bu hile yapabilirsiniz.
(Muhtemelen tmp / izinlerini ayarlamak ve sunucu dosyası oluşturmak için mümkün olan kimse önlemek için / farklı bir dizin kullanmak istiyorum.)
EDIT: Bu mesaja Aaron H'leri yorum bakın. Ben ne diyor katılıyorum: Eğer gerçekten web sunucusu yeniden yeteneği halka genellikle mevcut bir hizmet değildir dikkatli olmak istiyorum.
Yeniden tetikleyebilir sisteme erişimi kısıtlamak; Web işlem bu dosyayı oluşturmak ve genellikle akıllı olabilir ancak böylece yeniden tetikler dosya kısıtlayıcı izinleri olduğundan emin olun.