2013-02-26 78 views
0

我想安装PHP-FPM为我的服务器 我的服务器上运行的Apache,PHP 5.3.20,FASTCGIApache上的php-fpm无法运行?

,我也安装PHP-FPM,用yum安装PHP-FPM

但现在我看看phpinfo页面,Server API仍然显示CGI/FastCGI而不是FPM/FastCGI 但是当我使用ps -ef | grep php-fpm我可以得到

apache 30304 30303 0 08:08 ?  00:00:00 php-fpm: pool www 
    apache 30305 30303 0 08:08 ?  00:00:00 php-fpm: pool www 
    apache 30306 30303 0 08:08 ?  00:00:00 php-fpm: pool www 
    apache 30307 30303 0 08:08 ?  00:00:00 php-fpm: pool www 
    apache 30308 30303 0 08:08 ?  00:00:00 php-fpm: pool www 
    root  30494 29917 0 08:32 pts/0 00:00:00 grep php-fpm 

是我的php-fpm的工作与否?

回答

1

由于您决定将PHP安装为一个包,您是否确定只安装FPM包而不是PHP包?通过安装这两个会导致这种情况发生。大多数软件包管理者都是通过ISAPI来分割他们的PHP安装。如果您已安装两者,请移除其中一个并重试。你的帖子出现FPM正在运行,但你以前的安装可能导致它不被拾取。

我也有一个GitHub的要点为PHP-FPM和Apache 2.4的配置(可与2.2也有轻微的Apache配置更改) - >https://gist.github.com/diemuzi/3849349