Назад | Перейти на главную страницу

Файл php не анализируется fastcgi в nginx

Я новичок в 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, а не другой сокет. Не зная больше о сервере, я не могу сказать вам конкретно, где искать.