我正在尝试为现有代码库设置php7测试服务器。我似乎在我的调整后的服务器配置中遇到了php块,因为当我尝试点击网站时我的nginx错误日志正在报告upstream: "fastcgi://unix:/usr/local/phpbrew/php/php-7.1.13/var/run/php-fpm.sock
并且我已经获得了权限瘀伤以显示它正在查找我希望它的套接字至。该网站由nginx的fastcgi提供服务。
然而,目前我的浏览器将php作为普通的未解析文本,并且由于不明原因而过度卷曲。基于我的搜索,似乎我的nginx / conf.d / * .conf文件中的php处理在某种程度上并不完全正确。任何人都可以看到这个块的问题吗?
(请注意,这是一个更大文件的片段,其中只包含对端口443的〜.php $的一个引用。)
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;
}