每当我尝试更新帖子并在config.php中将WP_DEBUG设置为true时都会出错。我正在运行wordpress 4.5和基于我正在开发的下划线主题。它似乎来自核心文件,但我不知道这是怎么可能的。可能导致问题的任何想法?我在没有调试的情况下编辑了一段时间,所以我无法分辨出问题何时开始出现。
警告:无法修改标头信息 - 已经发送的标头(输出从/Users/Blake_Eric/Projects/wp-test-site/wp-content/plugins/wordpress-importer/wordpress-importer.php:38开始)第197行/Users/Blake_Eric/Projects/wp-test-site/wp-admin/post.php
以下是此处引用的代码
// Session cookie flag that the post was saved
if ( isset( $_COOKIE['wp-saving-post'] ) && $_COOKIE['wp-saving-post'] === $post_id . '-check' ) {
setcookie( 'wp-saving-post', $post_id . '-saved', time() + DAY_IN_SECONDS, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, is_ssl() );
}
警告:无法修改标头信息 - 已经发送的标头(输出从/Users/Blake_Eric/Projects/wp-test-site/wp-content/plugins/wordpress-importer/wordpress-importer.php:38开始)第1171行/Users/Blake_Eric/Projects/wp-test-site/wp-includes/pluggable.php
指的是
$location = apply_filters( 'wp_redirect', $location, $status );
/**
* Filter the redirect status code.
*
* @since 2.3.0
*
* @param int $status Status code to use.
* @param string $location The path to redirect to.
*/
$status = apply_filters( 'wp_redirect_status', $status, $location );
if ( ! $location )
return false;
$location = wp_sanitize_redirect($location);
if ( !$is_IIS && PHP_SAPI != 'cgi-fcgi' )
status_header($status); // This causes problems on IIS and some FastCGI setups
header("Location: $location", true, $status);
return true;
我删除了引用的插件,但仍然出现错误
非常感谢任何建议。