PHP-CGI Não funciona no CentOS 5?

2

Ao tentar configurar o php-cgi em um servidor do CentOS 5 executando nginx, eu me deparo com isso:

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

Starting php-cgi: spawn-fcgi: child exited with: 255

                                                      [FAILED]

Não tenho 100% de certeza do que está acontecendo aqui, mas nenhum resultado do Google retorna nada com relação ao código de erro 255.

Eu estava seguindo [este guia] [1] para configurar o php-cgi. Qual poderia ser o problema?

    
por EJay 15.10.2010 / 13:54

2 respostas

1

lighttpd e lighttpd-fastcgi não fornecem o binário que deve ser iniciado com o script que ele fornece. (/ usr / bin / spawn-fcgi).

É melhor você perguntar ao cara que escreveu o tutorial onde ele obtém / usr / bin / spawn-fcgi porque no meu servidor não há como instalá-lo com o yum. Ele diz "Instalar o pacote spawn-fcgi usando o comando yum", mas não funciona.

Certifique-se de usar os mesmos repositórios que ele, com a mesma versão do centos.

    
por 15.10.2010 / 14:42
1

Para resolver esse problema, excluí /etc/sysconfig/spawn-fcgi

Parece estar funcionando agora.

Editar:

Desculpe, esta não é a solução.

Ao instalar o php-cli, ele instalará um php-fpm, não o php-cli original.

Remova todos os pacotes php yum remove php* e tente instalar os binários php53 yum install php53* .

    
por 19.03.2012 / 23:58