Wordpress中的open_basedir限制警告

时间:2015-07-15 17:27:11

标签: php wordpress

我在SUBSTRING(now(), 1, 10) = '2015-0-15' 的wordpress中的备份数据库中遇到此问题。我该如何解决?

  

警告:file_exists()[function.file-exists]:open_basedir限制生效。   文件(E:\的Inetpub \虚拟主机\ churrascaria-gaucho.com \ httpdocs资料/ .maintenance)   不在允许的路径内:   (E:/Inetpub/vhosts/churrascaria-gaucho.com \; C:\ Windows \ Temp)in   E:\的Inetpub \虚拟主机\ churrascaria-gaucho.com \的httpdocs \ WP-包括\ load.php   第146行

     

警告:无法修改标头信息 - 已经发送的标头(输出开始于   E:\的Inetpub \虚拟主机\ churrascaria-gaucho.com \的httpdocs \ WP-包括\ load.php:146)   在   E:\的Inetpub \虚拟主机\ churrascaria-gaucho.com \的httpdocs \ WP-包括\ pluggable.php   在第881行

1 个答案:

答案 0 :(得分:0)

open_basedir函数定义允许PHP使用fopen()和gzopen()等函数访问文件的位置或路径。如果文件在open_basdir定义的路径之外,PHP将拒绝打开它。这就是你收到这个警告的原因。您可以使用以下行关闭Apache配置文件httpd.conf中的open basedir限制:php_admin_value open_basedir none