Instalei o Apache2.2 com o módulo FastCgi e o PHP-fpm em um servidor Centos.
Eu configuro o FastCgi com um servidor externo usando a opção de soquete:
FastCgiExternalServer /var/www/cgi-bin/test/php.fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization -idle-timeout 3600
Quando inicio meus serviços (httpd e php-fpm), recebo um erro 500 quando solicito a minha página de teste helloWorld. Mas se eu adicionar acesso de gravação a todos os usuários no meu arquivo php5-fpm.sock
, a minha página mundial hello funciona bem! Então eu pensei que é a boa configuração ...
Mas assim que o serviço php-fpm reiniciar, eu vi as permissões do meu soquete serem atualizadas automaticamente e, em seguida, minha página de teste não funciona mais:
srw-rw---- 1 root root 0 Nov 9 23:30 php5-fpm.sock
Qual é a boa configuração para um arquivo de soquete, e você sabe o que devo configurar para torná-lo definitivo?