0

我想为我的服务器安装 php-fpm 我的服务器在 Apache、PHP 5.3.20、Fastcgi 上运行

我还安装了 php-fpm,使用 yum install php-fpm

但是现在我查看 phpinfo 页面,服务器 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 工作与否?

4

1 回答 1

1

既然您决定将 PHP 作为一个包安装,您是否确定只安装 FPM 包而不安装 PHP 包?通过同时安装这将导致这种情况发生。大多数包管理器通过 ISAPI 拆分他们的 PHP 安装。如果两个都安装了,请删除其中一个,然后重试。您的帖子显示 FPM 正在运行,但您之前的安装可能导致它尚未被拾取。

我还有一个用于配置 PHP-FPM 和 Apache 2.4 的 GitHub Gist(也可以与 2.2 一起使用,只需进行少量 apache 配置更改)-> https://gist.github.com/diemuzi/3849349

于 2013-03-07T16:13:25.093 回答