详解open_basedir 配置项的文件权限问题(使用lnmp一键安装包出现的环境问题)
2017-09-12 19:10
531 查看
解决LNMP开启open_basedir出现"No input file specified"问题
PHP Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/default/laravel/bootstrap/autoload.php) is not within the allowed path(s): (/home/wwwroot/default/laravel/public:/tmp/:/var/tmp/:/proc/) in /home/wwwroot/default/laravel/public/index.php on line 22PHP Warning:
require(/home/wwwroot/default/laravel/bootstrap/autoload.php): failed to
open stream: Operation not permitted in
/home/wwwroot/default/laravel/public/index.php on line 22
PHP Fatal error: require(): Failed opening required
'/home/wwwroot/default/laravel/public/../bootstrap/autoload.php'
(include_path='.:/usr/local/php/lib/php') in
/home/wwwroot/default/laravel/public/index.php on line 22
lnmp
chmod -R 777 storage
查看问题描述以及资料,发现是php open_basedir 配置的问题,php不能引入其授权目录上级及其以上的文件,默认配置在php.ini(/usr/local/php/etc/php.ini),但是我的open_basedir 并没有配置,默认被注释了。
文献说可能在服务器配置目录下,如nginx、Apache等,于是用户sublime打开nginx进行全局搜索,open_base,果真还是搜到了,如下图
/usr/local/nginx/conf/fastcgi.conf
相关文章推荐
- open_basedir restriction in effect,解决php引入文件权限问题
- 使用APMServ配置zend framework时出现open_basedir restriction in effect问题
- 使用lnmp一键安装包后yum源出现的问题与解决
- cuda安装使用中的问题1 使用过程中出现 无法查找或打开PDB文件。
- LNMP一键安装包PHP和Niginx 文件上传大小限制问题解决方法
- Apache中open_basedir的安全配置(文件操作权限)
- mac下如何修改文件权限(针对Cocoapod安装成功使用时一直提示command not found问题)
- 安装VS2005 SP1出现这样问题“windows 无法访问指定设备、路径或文件。您可能没有合适的权限访问这个项目。”
- 解决问题:vs 使用命令行参数调试时出现"当前项目设置指定将使用特定的安全权限对该项目进行调试.在此模式下,命令行参数将不会传递给可执行文件."
- 您的服务器设置了 open_base_dir 下安装ECshop后后台提示: 您的服务器设置了 open_base_dir 且没有包含 C:\WINDOWS\Temp,您将无法上传文件。 解决方法
- foobar2000使用cue文件播放时出现Unable to open item for playback (Object not found):的问题解决
- lnmp一键安装包环境下,修改php文件后会延迟生效问题
- PHPNow下安装ECshop后后台提示: 您的服务器设置了 open_base_dir 且没有包含 C:\WINDOWS\Temp,您将无法上传文件。 解决方法
- window与ubuntu使用cuteftp文件互传出现权限问题
- LNMP脚本部署laravel,thinkphp5 的open_basedir问题
- 使用lnmp安装Nextcloud出现404问题解决方法
- lnmp TP5 下open_basedir restriction in effect的问题处理
- Ubuntu7.04使用totem-xine,安装libxine1-ffmpeg后,rm文件播放无声问题的解决办法
- Ubuntu7.04使用totem-xine,安装libxine1-ffmpeg后,rm文件播放无声问题的解决办法
- 转帖:一英文软件安装时出现”Failed to open EXE”问题解决