headers 已由 Divi 发送
headers already sent by Divi
<?php
if(is_user_logged_in()){
//do something
}else{
wp_redirect( wp_login_url() );
exit;
}
?>
所以我尝试这样做,但收到 header 已由 Divi 发送的错误。
Warning: Cannot modify header information - headers already sent by
(output started at /public_html/wp-content/themes/Divi/header.php:1)
in /public_html/wp-includes/pluggable.php on line 1265
这是一个常见错误吗,有什么解决办法吗?
这是PHP脚本发布前页面显示内容造成的。这可能有很多事情,如果在脚本之前显示 HTML 我认为它可以做到这一点。在关闭 php 标记之后,我也看到它发生在尾随空格之前。
<?php
if(is_user_logged_in()){
//do something
}else{
wp_redirect( wp_login_url() );
exit;
}
?>
所以我尝试这样做,但收到 header 已由 Divi 发送的错误。
Warning: Cannot modify header information - headers already sent by (output started at /public_html/wp-content/themes/Divi/header.php:1) in /public_html/wp-includes/pluggable.php on line 1265
这是一个常见错误吗,有什么解决办法吗?
这是PHP脚本发布前页面显示内容造成的。这可能有很多事情,如果在脚本之前显示 HTML 我认为它可以做到这一点。在关闭 php 标记之后,我也看到它发生在尾随空格之前。