PHP-CGI不支持CentOS 5?

当试图在运行nginx的CentOS 5服务器上configurationphp-cgi时,我遇到了这个问题:

[root @ ~~~~~~~运行]#/etc/init.d/php_cgi start

开始php-cgi:spawn-fcgi:退出的子代:255

[FAILED] 

我不是100%确定这里发生了什么事情,但没有谷歌的结果返回任何有关错误代码255。

我正在关注[本指南] [1]设置php-cgi。 问题是什么?

lighttpd和lighttpd-fastcgi都不提供应该以他提供的脚本开始的二进制文件。 (在/ usr /斌/产卵-FCGI)。

你最好问问编写这个教程的人,他/ usr / bin / spawn-fcgi,因为在我的服务器上没有办法用yum来安装它。 他说:“使用yum命令安装spawn-fcgi包”,但它不起作用。

确保你使用相同的版本库比他,与相同版本的centos。

为了解决这个问题,我删除了/etc/sysconfig/spawn-fcgi

它现在似乎正在工作。

编辑:

对不起,这不是解决办法。

当安装php-cli时,它会安装一个php-fpm,而不是原来的php-cli。

删除所有的PHP软件包yum remove php*并尝试安装php53二进制文件yum install php53*