为了账号安全,请及时绑定邮箱和手机立即绑定

TP5建立缓存文件会建到服务器根目录去

TP5建立缓存文件会建到服务器根目录去

PHP
当年话下 2019-03-12 02:46:19
is_dir(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/www.abc.com/public:/home/www.abc.com/:/proc/:/tmp) 关键File(/)不是应该指向runtime/cache里面吗,怎么会变成/,我打印var_dump(RUNTIME_PATH . 'cache' . DS);输出"/home/www.abc.com/runtime/cache/",这里的地址对啊,真的搞不懂,有大神帮我解释下吗?
查看完整描述

3 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

楼上说的正解,我看了下你打印缓存目录是对的,但是生成的时候是在根目录,建议你去看下生成缓存的方法是不是指定了目录或者是不是源码里面改动过根本没有读系统的配置

查看完整回答
反对 回复 2019-03-18
?
繁花不似锦

TA贡献1851条经验 获得超4个赞

检查下代码,实在发现不了,可以一步一步的打印,跟着代码走,看看哪里的路径出现了错误

查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 389 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信