WP-最小化400个错误和OPEN_BASEDIDR限制生效

时间:2011-06-30 作者:helgatheviking

我已经有了一个世界的困难与可湿性粉剂缩小插件。当我尝试访问组合/缩小的脚本或样式文件时,通常会出现400个/错误的请求错误。这会破坏我网站的整体外观。但在我的上一个网站上,我遇到了一个新的错误。。。当我尝试查看组合脚本时,我看到以下警告/错误,后面是一堆胡言乱语。

有人知道这到底是怎么回事吗?

`警告:is\\u file()[函数.is file]:open\\u basedir限制生效。文件(/home/kathyi/public\\u html/wp-content/plugins/wp-minify/cache//minify\\u 2fac368eb244a71e24b5c8bb929e8107.gz)不在允许的路径范围内:(/var/www/vhosts/soulmatesmit.net/httpdocs:/tmp)。net/httpdocs/online-course/wp-content/plugins/wp-minify/min/lib/minify/Cache/File。php联机71
警告:is\\u file()[函数.is file]:open\\u basedir限制生效。文件(/home/kathyi/public\\u html/wp-content/plugins/wp-minify/cache//minify\\u 2fac368eb244a71e24b5c8bb929e8107)不在允许的路径范围内:(/var/www/vhosts/soulmatesumit.net/httpdocs:/tmp)位于/var/www/vhosts/soulmatesumit中。net/httpdocs/online-course/wp-content/plugins/wp-minify/min/lib/minify/Cache/File。php在线


警告:is_file()[function.is file]:open_basedir限制生效。文件(/home/kathyi/public\\u html/wp-content/plugins/wp-minify/cache//minify\\u 2fac368eb244a71e24b5c8bb929e8107.gz)不在允许的路径范围内:(/var/www/vhosts/mysite.net/httpdocs:/tmp)。net/httpdocs/online-course/wp-content/plugins/wp-minify/min/lib/minify/Cache/File。php在线33

警告:无法修改标题信息-标题已由(输出开始于/var/www/vhosts/mysite.net/httpdocs/online-course/wp-content/plugins/wp-minify/min/lib/minify/Cache/File.php:71)发送。net/httpdocs/online-course/wp-content/plugins/wp-minify/min/lib/minify。php在线312


`

1 个回复
最合适的回答,由SO网友:markratledge 整理而成

“open\\u basedir restriction in effect”错误意味着主机在php配置方面非常严格。open\\u basedir设置阻止脚本从未标记为“安全”的目录中读取文件(通过requires、includes、任何文件处理函数等)它旨在防止用户在PHP以“无人”身份运行时访问敏感文件和/或其他用户文件共享服务器

如果您有Cpanel或Plesk等,请尝试使用suPHP切换到PHP的CGI版本。但如果你不能,找一个新的主机。

结束

相关推荐

GPL and plugins

插件开发中心说:“您的插件必须与GPLv2兼容。”。但我发现Topsy插件在GPLv3下。http://www.gnu.org/licenses/rms-why-gplv3.html 声明GPLv2和GPLv3不兼容。那么这应该被允许吗?我想使用Topsy插件中的一些代码。那么,我应该在GPLv2或GPLv3下发布插件吗??