Nginx не вызывает парсер php
Я пытаюсь настроить тестовый сервер php7 для существующей кодовой базы. Я, кажется, попал в блок php в моей настроенной конфигурации сервера, так как мой журнал ошибок nginx сообщает upstream: "fastcgi://unix:/usr/local/phpbrew/php/php-7.1.13/var/run/php-fpm.sock
когда я пытаюсь попасть на сайт и у меня есть синяки прав доступа, чтобы показать, что он ищет сокет, где я и ожидаю. Сайт обслуживается fastcgi ontop от nginx.
Однако в настоящее время я получаю, что мой php служил в виде обычного не разбираемого текста в браузере и переворачивался по непонятным причинам. Судя по моим поискам, похоже, что моя обработка php в моих файлах nginx/conf.d/*. Conf не совсем корректна. Кто-нибудь может увидеть проблему с этим блоком?
(обратите внимание, что это фрагмент гораздо большего файла, который содержит ровно одну ссылку на ~ .php$ на порту 443.)
server {
listen 443 ssl spdy;
server_name local.site.com xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx eth2.site.com "";
location ~ \.php$ {
root /var/www/site;
fastcgi_pass unix:/usr/local/phpbrew/php/php-7.1.13/var/run/php-fpm.sock;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/mygagenet$fastcgi_script_name;
fastcgi_param PHP_VALUE "error_log=/var/log/nginx/my.site.net_error.log";
include /etc/nginx/fastcgi_params;
}