加载中…
个人资料
大熊的博客
大熊的博客
  • 博客等级:
  • 博客积分:0
  • 博客访问:218,586
  • 关注人气:11
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

openwrt+php7安装和uhttp+php7之Noinputfilespecified问题解决

(2020-02-04 18:41:55)
分类: openwrt
参考网址:

安装常用php7 和 mod
opkg install php7 php7-cgi php7-fastcgi php7-mod-json php7-mod-session php7-mod-zip php7-mod-pdo php7-mod-pdo-sqlite php7-mod-ctype php7-mod-mbstring php7-mod-gd php7-mod-sqlite3 php7-mod-curl php7-mod-xml php7-mod-simplexml php7-mod-hash php7-mod-dom php7-mod-iconv php7-mod-mcrypt php7-mod-openssl php7-mod-fileinfo php7-mod-exif

opkg install libsqlite3 sqlite3-cli curl wget zoneinfo-core 

还要运行

/etc/init.d/php7-fastcgi enable
/etc/init.d/php7-fastcgi start

如果web服务器是用uhttpd修改uhttp.conf文件,将以下行的注释删除
        list interpreter        ".php=/usr/bin/php-cgi"

        list index_page 'index.php'
        list index_file 'index.php,index.py,index.html,index.htm'


uhttp+php7之No input file specified问题解决
正确配置uhttpd和安装好php7后,虚拟机的web无法正确运行php代码,但是主服务的www可以
问题出在php.ini里面,其中的doc_root项有设置了"/www",这时需要把此项注释掉就可以了
;doc_root = "/www"

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有