WHMCS检查更新出现报错的解决方法

前几天更新了WHMCS系统8.0版本,在更新的途中出了点小意外:死活检查不了更新,一点check now按钮就弹出报错,如下图所示

QQ截图20201002140653.png

Failed to retrieve latest version: In Factory.php line 70: is_dir(): open_basedir restriction in effect. File(/home/www/.composer) is not within the allowed path(s): (/www/***/:/tmp/)

一开始我以为是我服务器目录权限的问题,但一看全是755,也不应该啊,仔细分析后我们可以发现有一个open_basedir,瞬间明白了,原来是防跨站的锅!把这个关掉就可以了。

1.宝塔面板

进入网站管理>找到要关闭的网站进入网站设置>打开网站目录选项>取消勾选“防跨站攻击(open_basedir)”即可解决

QQ截图20201002202149.png

2.如果是无面板环境可通过修改php.ini配置文件找到open_basedir来操作开启/关闭。

版权声明:若无特殊注明,本文为《小傲世》原创,转载请保留文章出处。
本文链接:https://pjax.vip/174.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 吐舌 开心 笑眼 可怜 乖 啊 你懂得 不高兴 生气 汗 黑线 哭 真棒 阴险 鄙视 酷 滑稽 纳尼 疑问 委屈 惊讶 勉强

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!