服务器上多个 Yii 2 项目,只能运行一个 [ 求助交流 ]
网站版本升级,复制旧的项目,成一个新的项目,然后修改。发现一次只能打开一个项目,打开另一个就报错了。 旧的项目是01,新项目是02 我打开旧的正常,打开新的出现上面的错误。 很奇怪的是为啥在新项目02上面提示的错误是不能访问01的
require(): open_basedir restriction in effect. File(E:\UPUPW\vhosts\sjy01.com\vendor\yiisoft\yii2\views\errorHandler\exception.php) is not within the allowed path(s):
我知道可以修改apache的配置文件,让02也能有01的权限。但是这个问题我觉得很不科学。 是什么问题导致的呢? 难道缓存啥的导致2个项目混淆了?
共 5 条回复
-
greysquirrel 回复于 2018-11-22 14:06 举报
暂时找到原因了,是因为php开启了Xcache,关掉后暂时可以了。
-
changeyourt 回复于 2018-12-27 16:39 举报
真厉害,老铁。
greysquirrel
注册时间:2018-11-22
最后登录:2018-12-25
在线时长:0小时25分
最后登录:2018-12-25
在线时长:0小时25分
- 粉丝0
- 金钱20
- 威望0
- 积分20