首页 文章

在Plesk服务器上上传的wordpress网站会发出警告和永久链接问题

提问于
浏览
0

我已将我的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 回答

  • 0

    看起来您正在从位于同一服务器上的第二个站点加载文件,这是正确的吗?

    您需要调整open_basedir设置以允许PHP函数访问其他站点中通常不在您允许的访问范围内的文件 .

    我认为你表明这个站点是在一个专用服务器上(我假设你有完全访问权限),如果是这样你应该能够为Wordpress站点创建一个vhost.conf文件,该文件将调整该站点的open_basedir设置 .

    就像是:

    <Directory /var/www/vhosts/site1.com/httpdocs/>
      php_admin_value open_basedir "/var/www/vhosts/site1.com/httpdocs/:/var/www/vhosts/site2.com/httpdocs/:/tmp"
    </Directory>
    

    ...应该管用

相关问题