首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Plesk上的open_basedir限制文件(/usr/data/Horde_Imap_Client/locale)

Plesk上的open_basedir限制文件(/usr/data/Horde_Imap_Client/locale)
EN

Stack Overflow用户
提问于 2015-09-26 12:36:13
回答 1查看 99关注 0票数 0

我使用Horde_Imap_Client进行自定义PHP,通常情况下它运行良好,但有时它会抛出此错误:

file_exists():有效的open_basedir限制。文件(/usr/data/Horde_Imap_Client/locale)不在允许的路径内:(/var/www/vhosts/example.com/:/tmp/:/usr/share/pear)

这是在专用CentOs上运行的,Plesk运行的是php 5.4.16。

我用梨包安装了Horde_Imap_Client。

因此,我不知道为什么它会得到一个open_basedir错误,但我确实认为,当Horde试图显示另一个错误消息时,这个错误就会出现。

也许它试图翻译发生的错误信息,而不是先进入这个过程?

我得出这个结论是因为如果我输入了错误的IMAP凭据(错误的密码)并试图连接,我可以在任何时候显示这个错误。

EN

回答 1

Stack Overflow用户

发布于 2015-09-27 13:17:33

只需在PHP设置中自定义open_basedir for example.com

代码语言:javascript
复制
/usr/data/Horde_Imap_Client/{:}/usr/share/pear{:}{WEBSPACEROOT}{/}{:}{TMP}{/}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32797251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档