verifique seu arquivo /etc/php-fpm.d/www.conf e certifique-se de mudar o usuário e o grupo do apache para o nginx
user = nginx
group = nginx
então systemctl restart php-fpm.service
e veja se isso ajuda!
Estou tentando instalar o PHP 5.4 no CentOS 7
atualmente, meus arquivos conf são parecidos com os seguintes:
/etc/nginx/conf.d
server {
listen 80;
server_name 178.62.255.79;
root /usr/share/nginx/html;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ =404;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
} }
/etc/php-fpm.d/www.conf é como padrão, exceto
listen = /var/run/php-fpm/php-fpm.sock
uma coisa a notar é que quando eu olhei para o diretório / var / run / php-fpm / existe um arquivo chamado php-fpm.socks
o servidor pode executar requisições http (nginx está funcionando), mas quando eu tento navegar em um arquivo PHP, ele dá,
The page you are looking for is temporarily unavailable. Please try again later.
Eu segui muitas instruções, todos disseram que eu deveria mudar 127.0.0.1:9000 para php-fpm.sock, mas ele não está funcionando muito
configurando ambos os arquivos conf para 127.0.0.1:9000 não está funcionando, acho que os dados não estão sendo recebidos pelo FastCGI Process Manager
você conhece alguma das soluções disponíveis?
obrigado
verifique seu arquivo /etc/php-fpm.d/www.conf e certifique-se de mudar o usuário e o grupo do apache para o nginx
user = nginx
group = nginx
então systemctl restart php-fpm.service
e veja se isso ajuda!