【问题标题】:Warning: Cannot modify header information - headers already sent by (output started at /home/警告:无法修改标头信息 - 标头已由(输出开始于 /home/
【发布时间】:2012-04-03 19:38:19
【问题描述】:

我创建了一个 wordpress 网站。 它运行良好,但现在显示错误如下:

警告:无法修改标头信息 - 标头已发送(输出开始于 /home/**/public_html/wp-content/themes/* */includes/classy-options-init.php:1) 在 /home/*/public_html/wp-includes/pluggable.php 第 866 行

具体是什么问题,请帮帮我。

【问题讨论】:

  • 通常,这只是一个症状。您的实际问题是由某处的代码错误引起的。
  • 是的,您的主题或插件在不应该发送标头数据时。打开该文件转到第 886 行,然后跟踪到罪魁祸首。

标签: warnings wordpress-theming


【解决方案1】:

阅读有关如何解决这个极其通用的错误消息的方法:

https://wordpress.org/support/article/faq-troubleshooting/#how-do-i-solve-the-headers-already-sent-warning-problem

同样,这条信息几乎没有给我们提供任何可处理的信息。除了pluggable.php 中的# 行之外,问题还不如阅读“这不起作用”。尝试使用谷歌搜索“第 866 行上的pluggable.php”以查看一些可能的原因,因为这就是您目前所要做的。

此外,请查看您的网络服务器(apache?)错误日志,看看您是否从中获得更多信息。

最后,看看 SO 上涉及 pluggable.php 的其他问题。他们可能是也可能不是这个问题的骗子。例如:

Cannot modify header information - headers already sent by... WordPress Issue

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-09
    • 2012-02-28
    • 2013-04-05
    • 2016-02-02
    • 1970-01-01
    • 2010-12-27
    相关资源
    最近更新 更多