最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php错误提示 open_basedir restriction in effect 解决
时间:2022-06-24 23:19:42 编辑:袖梨 来源:一聚教程网
先来看配置文件
$cache = new Cache(43200,'D:/wwwroot/cache/tmp/anzhuo/');//参数1 秒,参数2内容
$page = intval(isset($_GET['page'])?$_GET['page']:1);
$key = 'anzhuo_data_4'.$page;
$values = $cache->display($key);
这个是生成缓存文件了,但是发现生成是提示
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(../license.php) is not within the allowed path(s):
这个百度直接搜索 open_basedir restriction in effect 错误看到如下图所示答案
问题是出现在了PHP.INI上面了
原因是php.ini里设置了
opendir=/var/web/w0895/:/tmp:/usr/lib/php
解答:
其实open_basedir 这个是用来限制php的目录访问权限什么的,如果不在允许的范围内,php就不能访问。
这个 open_basedir 在 php.ini 里可以设定,也可以在 apache的httpd.conf 里面设定
例如:
php_admin_value open_basedir "D:/wwwroot/cache/tmp/anzhuo/"
再比如:
php_admin_value open_basedir =/var/web/w0895/:/tmp:/usr/lib/php
好了再重启apache问题解决了。
相关文章
- 小城大事阿里云盘全集高清1080P资源链接 01-20
- 歪歪漫画平台高清无广入口-2026最新地址分享 01-20
- 骄阳似我最新(全集资源)高清无删减无广告在线观看地址 01-20
- 歪歪漫画韩漫入口官网-高清无删减韩漫资源汇总站 01-20
- 人人漫画免费资源下载安装教程-人人漫画所有漫画免费全本阅读 01-20
- 正版36漫画官方客户端最新版本下载入口怎么进 - 正版36漫画安卓版安装包下载地址 01-20
