0
Ah elle est vraiment bonne celle-là…
43 sites web et voilà qu’Apache se met à déconner :
/var/log/apache2/error_log
[Sun Mar 08 08:32:03 2009] [warn] long lost child came home! (pid 75540) [Sun Mar 08 08:35:14 2009] [notice] caught SIGTERM, shutting down [Sun Mar 08 08:37:57 2009] [error] (24)Too many open files: could not create/var/run/httpd.pid [Sun Mar 08 08:37:57 2009] [error] httpd: could not log pid to file /var/run/httpd.pid
En suivant les conseils de ce topic sur le Discussion Board d’Apple la solution était assez simple : augmenter le nombre de fichiers disponibles à l’ouverture pour httpd.
This is how we roll :
sudo nano /System/Library/LaunchDaemons/org.apache.httpd.plist
Add this :
<key>SoftResourceLimits</key> <dict> <key>NumberOfFiles</key> <integer>4096</integer> </dict> <key>HardResourceLimits</key> <dict> <key>NumberOfFiles</key> <integer> 4096 </integer> </dict>
Restart Apache and you’re done.
/var/log/apache2/error_log
[Sun Mar 08 08:57:35 2009] [notice] Graceful restart requested, doing restart [Sun Mar 08 08:57:35 2009] [notice] Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.7l DAV/2 PHP/5.2.5 configured -- resuming normal operations
Article intéressant :
https://www.afp548.com/article.php?story=20061031093749963
DATE 08 Mar 2009