smj227227 发表于 2015-10-20 22:49:36

多个虚拟主机 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;    }

licess 发表于 2015-10-21 09:40:14

一看这个配置就不是原始的配置文件
你是不是修改过目录?没有修改.user.ini ?
页: [1]
查看完整版本: 多个虚拟主机 no input file specifed,按网上方法解决无效