解决LNMP1.3开启open_basedir出现”No input file specified”问题

2017年4月14日 评论 639 441字阅读1分28秒

大鸟在帮助一个网友安装PixelK跟踪软件的时候,他的服务器WEB系统使用的是军哥LNMP V1.3版本,因为这个软件比较特别,需要开启open_basedir然后授权某个目录。原本以为安装正常的就直接到"/usr/local/php/etc/php.ini"文件中开启即可。解决LNMP1.3开启open_basedir出现

但是,在开启后重启PHP发现登录网站会看到报错"No input file specified"。看来改这里是不行的,然后看到LNMP一键包每个网站都用的单独的.user.ini管理的,所以不能在全局修改open_basedir,只能在.user.ini中修改open_basedir文件。

第一、编辑权限

chattr -i /网站目录/.user.ini

先要编辑权限,然后才可以进行vi修改文件。

第二、重新授权

chattr +i /网站目录/.user.ini

重新授权之后,然后再重启PHP(/etc/init.d/php-fpm restart),这样就可以解决上面的报错问题,也同时开启open_basedir授权目录。

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 微信公众号
  • 关注本博公众号
  • weinxin
  • 版权声明: 发表于 2017年4月14日
  • 转载注明:https://www.daniao.org/1479.html

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: