多个虚拟主机 no input file specifed,按网上方法解决无效
在1.2版本上使用lnmp vhost add命令 增加虚拟主机后,访问显示 no input file specifed在搜索网上解决方法php.ini的配置中把;cgi.fix_pathinfo=0 改为cgi.fix_pathinfo=1但是没有效果。
以下是nginx配置:
server { listen 80; #listen [::]:80;
server_name XXX.XXX.net; index index.php;
root/home/wwwroot/core;
include none.conf;
location ~ [^/]\.php(/|$) {
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf; }
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
expires 30d;
}
location ~ .*\.(js|css)?$ {
expires 12h;
}
location /{
rewrite ^.*$ /index.php last;
}
access_log/home/wwwlogs/core.m370.net.logaccess; } 一看这个配置就不是原始的配置文件
你是不是修改过目录?没有修改.user.ini ?
页:
[1]