我已将我的WordPress网站上传到共享的plesk并行面板到专用的plesk并行面板 . 但现在我在推荐旋转插件中收到一条警告如下:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(PATH1\httpdocs/wp-content/plugins/SITE_URL/wp-admin/edit.php) is not within the allowed path(s): (PATH_2_SITE;PATH_2_TEMP)
并且在永久链接设置中也存在问题 . 正如我将其设置为自定义结构,如:
/%category%/%postname%/
它给404:找不到页面 .
实际上,在服务器或我的站点中不知道问题出在哪里 .
因为它在共享的plesk上运行良好 . 请帮我解决这些问题
提前致谢,
莫娜
1 回答
看起来您正在从位于同一服务器上的第二个站点加载文件,这是正确的吗?
您需要调整open_basedir设置以允许PHP函数访问其他站点中通常不在您允许的访问范围内的文件 .
我认为你表明这个站点是在一个专用服务器上(我假设你有完全访问权限),如果是这样你应该能够为Wordpress站点创建一个vhost.conf文件,该文件将调整该站点的open_basedir设置 .
就像是:
...应该管用