我在安装wordpress时出错。
我试着使用vhost.conf
我有一个parallels plesk面板。
请帮帮忙。提前谢谢。
这就是错误。
警告: file_exists()函数。open_basedir -exists:生效的文件限制。File(D:\inetpub\vhosts\maxires.com/wp-config.php)不在允许的路径内:第31行D:\inetpub\vhosts\maxires.com\httpdocs\wp-load.php中的(d:/inetpub/vhosts//maxires.com\;C:\Windows\Temp)
警告:无法修改标头信息-标头已由发送(输出开始于D:\inetpub\vhosts\maxires.com\httpdocs\wp-load.php中第56行的D:\inetpub\vhosts\maxires.com\httpdocs\wp-load.php:31)
发布于 2015-01-17 00:01:23
此错误表示PHP脚本试图访问不允许访问的文件夹。出于安全原因,默认情况下,Parallels Plesk Panel (Plesk)中托管的域名的PHP选项仅允许访问/tmp和http(s)docs文件夹。限制分别由每个虚拟主机的open_basedir PHP变量限制。来源:http://kb.sp.parallels.com/en/432
据我所知,你已经把你的WordPress文件安装在你的托管网站根文件夹之外了。
您的主机如下:D:\inetpub\vhosts\maxires.com\
您将在D:\inetpub\vhosts\maxires.com\中拥有一个名为httpdocs (D:\inetpub\vhosts\maxires.com\httpdocs)的文件夹。
您需要将所有的WordPress文件保存在httpdocs中,以便能够读取这些文件。
使用Plesk“一键式安装程序”(“应用程序”?)以便您的服务器将WordPress安装到正确的位置。这是有保证的,因为托管公司已经配置了Plesk来安装WordPress --而不是你--所以如果有问题,他们会负责。
发布于 2015-01-23 21:57:41
进入plesk面板中的设置,然后点击php设置
然后将"open_basedir“更改为"none”。
这对我来说效果很好。
https://stackoverflow.com/questions/27986673
复制相似问题