码迷,mamicode.com
首页 > Web开发 > 详细

archlinux 下 nignx + php 出现 no input file specified

时间:2014-10-10 21:08:14      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:blog   io   ar   for   文件   sp   div   问题   on   

奇葩的问题,配置 nginx + php + mysql 后,加一个站点:

 

server {
        listen       80;
        server_name  wei.abc.com;
        root /www/wei.abc.com/;
        index  index.html index.htm index.php;

#       if (!-f $request_filename) {
#               rewrite ^/(.*)$ /f.php last;
#       }

        location / {
        }

        location ~ \.php$ {
            root           /www/wei.abc.com;
                fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
                fastcgi_index index.php;
                include fastcgi.conf;
        }
}

 死活访问都是 no input file specified,打开 /etc/php/php-fpm.conf,找到 access_log 打开,access_format打开,发现文件路径也正确,配出 nginx 配置问题

后发现 /etc/php.ini 中对 php 的路径做了限制:

open_basedir 中巴网站路径加上即可,或者直接注释掉也行(安全起见,还是加一个目录比较好)。

archlinux 下 nignx + php 出现 no input file specified

标签:blog   io   ar   for   文件   sp   div   问题   on   

原文地址:http://www.cnblogs.com/shengshuai/p/4017525.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!