部署时候,nginx如下:
`
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
try_files $uri /index.php =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
`
但是public目录下:index.html可以访问,index.php访问就报错:该网站无法运行。
始终找不到问题。
vhost也是这种情况。
1.去到
nginx
根目录,运行2.修改
fastcgi.conf
改成下面内容3.重启 nginx 服务