0

我有一个非常奇怪的问题。我有一个插件,几乎可以在任何地方工作,并且可以在我可以测试的所有服务器/wordpress 安装上使用。但是,我有一个用户无法使用该插件。

我正在使用带有 iframe 的 Thickbox 在编辑器中加载我的简码选择器窗口,所以我需要包含 wp-config.php。这是我用来获取 wp-config 的代码:

while(!is_file('wp-config.php')){
    if(is_dir('../')){ chdir('../'); }
    else die('Could not find WordPress.');
}
include('wp-config.php');

问题是,它找到 wp-config,但它不能包含它。该页面实际上挂在 include 语句上。没有错误,什么都没有。我在查找和包含文件的每个步骤中都添加了“echo”,但它只是在 include 指令处停止。

该插件适用于其他任何地方,但不适用于弹出的 iFrame 和 Thickbox。有任何想法吗?如果我不能包含 wp-config,那么我什至无法设置 WP_DEBUG 并查看问题所在。

4

1 回答 1

0

需要一次(ABSPATH。'wp-config.php');

于 2014-01-26T22:18:38.243 回答