Script init.d pour php-cgi (spawn-fcgi-php)
J’ai longtemps galéré pour trouver un script décent pour lancer php-cgi via init.d utilisant start-stop-daemon.
Intérêt de spawn-fcgi plutôt qu’un mod apache?
- Privilege separation without needing a suid-binary or running a server as root.
- You can restart your web server and the FastCGI applications without restarting the others.
- You can run them in different chroot()s.
- Running your FastCGI applications doesn’t depend on the web server you are running, which allows for easier testing of/migration to other web servers.
C’est ce dernier point qui m’a fait craquer, apache, nginx, cherokee, autres, tous ou presque supportent un accès à php de cette façon
Je voulais donc vous faire profiter de ma découverte.
Posted in Web at January 2nd, 2012. 3 Comments.