我已经有了一个世界的困难与可湿性粉剂缩小插件。当我尝试访问组合/缩小的脚本或样式文件时,通常会出现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
`
最合适的回答,由SO网友:markratledge 整理而成
“open\\u basedir restriction in effect”错误意味着主机在php配置方面非常严格。open\\u basedir设置阻止脚本从未标记为“安全”的目录中读取文件(通过requires、includes、任何文件处理函数等)它旨在防止用户在PHP以“无人”身份运行时访问敏感文件和/或其他用户文件共享服务器
如果您有Cpanel或Plesk等,请尝试使用suPHP切换到PHP的CGI版本。但如果你不能,找一个新的主机。