在过去的7天里,我试图找到一个解决方案,但仍然找不到解决方案。
我将发布我的代码,比如如何尝试导入wp博客标题。php或wp加载。php
以下是页面代码:
ini_set(\'display_errors\', 1);
ini_set(\'display_startup_errors\', 1);
error_reporting(E_ALL);
if (file_exists(\'/opt/bitnami/apps/wordpress/htdocs/wp-blog-header.php\')) {
error_log("The file \'/opt/bitnami/apps/wordpress/htdocs/wp-blog-header.php\' exists");
} else {
error_log("The file \'/opt/bitnami/apps/wordpress/htdocs/wp-blog-header.php\' does not exist");
}
require_once(rtrim($_SERVER[\'DOCUMENT_ROOT\'], \'/\') . \'/wp-load.php\');
error_log(print_r(get_header(), true));die();
以下是apache错误日志:
[Mon Apr 29 08:58:29.362243 2019] [proxy_fcgi:error] [pid 9264:tid 139719891371776] [client xxx] AH01071: Got error \'PHP message: The file \'/opt/bitnami/apps/wordpress/htdocs/wp-blog-header.php\' exists\\n\', referer: https://formaspace.com/contact/
你看到require\\u once部分没有回答吗?,因为它在wp加载页失败。此外,如果我删除require\\u once行,它会显示错误,如对未定义函数的get\\u header调用
get\\u header只是一个示例。我已经尝试调用函数了。php功能