我想为我的服务器安装php-fpm 我的服务器运行在Apache,PHP 5.3.20,Fastcgi
上我还使用yum install php-fpm
安装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工作与否?
答案 0 :(得分:1)
既然您决定将PHP作为一个软件包安装,那么您是否确定只安装FPM软件包而不安装PHP软件包?安装两者都会导致这种情况发生。大多数包管理器通过ISAPI拆分它们的PHP安装。如果您已安装两者,请删除其中一个,然后重试。您的帖子显示FPM正在运行,但您之前的安装可能导致它无法被接收。
我还有一个用于配置PHP-FPM和Apache 2.4的GitHub Gist(也可以使用2.2来处理小的apache配置更改) - > https://gist.github.com/diemuzi/3849349