PHP的Fastcgi

    曾经,Spawn-fcgi是PHP的fastcgi选择之一,现在已经基本没人用了,因为从PHP5.3.3之后,PHP已经将PHP-FPM收入主干中。

    PHP-FPM is now included in PHP core as of PHP 5.3.3. This website does not have much information on it anymore, as the documentation and support should be moving and integrated into the main PHP website.

    PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置,比spawn-fcgi具有更多优点,所以被PHP官方收录了。在./configure的时候带 –enable-fpm参数即可开启PHP-FPM。


使用PHP-FPM来控制PHP-CGI的FastCGI进程
/usr/local/php/sbin/php-fpm{start|stop|quit|restart|reload|logrotate}
--start 启动php的fastcgi进程
--stop 强制终止php的fastcgi进程
--quit 平滑终止php的fastcgi进程
--restart 重启php的fastcgi进程
--reload 重新平滑加载php的php.ini
--logrotate 重新启用log文件


你可能感兴趣的:(PHP的Fastcgi)