Я новичок в nginx, мой серверный блок
server {
listen 25552;
server_name *.example.com;
root /usr/share/myPackage;
rewrite ^/$ /index.php permanent;
location ~ ((\.php$)|(^/(status)$)) {
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
access_log /var/log/nginx/console-access.log;
}
Используя браузер, я могу получить статус 200, нажимая мой URL - www.example.com:25552/index.php и такой же статус для другого файла php, но на странице ничего не отображается. Пока я пытаюсь изменить URL-адрес, и я могу получить свой html, js и файл изображения в моем браузере. Я думаю, что мой php файл не разбирается, пожалуйста, помогите мне .... :)
Я не пропускаю все fastcgi_params, за которыми следил эта ссылка помогите мне разобраться в моей проблеме
Убедитесь, что PHP-FPM прослушивает 127.0.0.1:9000, а не другой сокет. Не зная больше о сервере, я не могу сказать вам конкретно, где искать.