Windows下 NGINX PHP 以及 "No input file specified"



Nginx修改的配置文件地方并不多:

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

打开前边的注释就行。



PHP的配置文件修改:

相对于原始的下载的PHP压缩包中的配置文件来说吧


打开;extension_dir 并指定ext的文件的位置(绝对位置吧,用相对位置报错,可能是PHP的版本的问题,以前都是默认配置就行的)

打开需要用到的扩展包:如;

;extension=php_mysql.dll
;extension
=php_mysqli.dll

打开;cgi.fix_pathinfo=1





访问简单的PHP页码:提示"No input file specified" 

原因:

本地电脑上装的是Apache2.4 + PHP7,苹果系统上的浏览器访问页面之间打不开,没办法了,转战Nginx吧,把PHP7的安装目录直接复制了下放到另外的一个地方用作fastcg。

     出错的具体原因是:因为PHP7是复制的Apache2.4 + PHP7的,PHP7的配置文件中指定了 doc_root的位置,设置为空就好了




参考资料:

http://www.cnblogs.com/wuzhenbo/p/3493518.html

http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html


Nginx修改的配置文件地方并不多:

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        #location ~ \.php$ {
        #    root           html;
        #    fastcgi_pass   127.0.0.1:9000;
        #    fastcgi_index  index.php;
        #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        #    include        fastcgi_params;
        #}

打开前边的注释就行。



PHP的配置文件修改:

相对于原始的下载的PHP压缩包中的配置文件来说吧


打开;extension_dir 并指定ext的文件的位置(绝对位置吧,用相对位置报错,可能是PHP的版本的问题,以前都是默认配置就行的)

打开需要用到的扩展包:如;

;extension=php_mysql.dll
;extension
=php_mysqli.dll

打开;cgi.fix_pathinfo=1





访问简单的PHP页码:提示"No input file specified" 

原因:

本地电脑上装的是Apache2.4 + PHP7,苹果系统上的浏览器访问页面之间打不开,没办法了,转战Nginx吧,把PHP7的安装目录直接复制了下放到另外的一个地方用作fastcg。

     出错的具体原因是:因为PHP7是复制的Apache2.4 + PHP7的,PHP7的配置文件中指定了 doc_root的位置,设置为空就好了




参考资料:

http://www.cnblogs.com/wuzhenbo/p/3493518.html

http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值