获取" PHP警告:is_readable():open_basedir限制生效。"上传wordpress主题时

时间:2014-08-22 11:54:43

标签: php

我正在将已购买的主题上传到wordpress,但不断收到此错误:

PHP Warning:  is_readable(): open_basedir restriction in effect. File(G:\localhost\root\website\wordpress/wp-content/plugins/G:/\localhost\root\website\wordpress/wp-content/themes/cacoon/inc/languages/portfolioposttype-en_US.mo) is not within the allowed path(s): (G:\localhost\root;C:\Windows\Temp\) in G:\\localhost\root\website\wordpress\wp-includes\l10n.php on line 457

/ root / website是指托管帐户中我在同一帐户中托管多个网站的结构,即。 mainhostsite.com/otherSiteOnTheSameAccount.com

这是第457行的陈述:

if ( !is_readable( $mofile ) ) return false;

$mo = new MO();
if ( !$mo->import_from_file( $mofile ) ) return false;

if ( isset( $l10n[$domain] ) )
    $mo->merge_with( $l10n[$domain] );

$l10n[$domain] = &$mo;

return true;
}

有人能说清楚我需要做些什么来解决这个错误吗? (道歉,如果我提出问题的方式不是最好的,如果有人能告诉我如何正确地构建它,那将非常感激。)

1 个答案:

答案 0 :(得分:13)

我通过设置"无"来修复它。 in" open_basedir"在我的plesk面板的php设置中。