500 错误:“标题前的脚本输出结束” - Wordpress 主题中的简单脚本

500 错误:“标题前的脚本输出结束” - Wordpress 主题中的简单脚本

我在非托管 CentOS 服务器上安装了多站点的 Wordpress,运行良好,但是为了实现某个功能,我需要在某些页面上执行自己的事情,并手动与一些非 Wordpress 表进行交互。

在为表单操作编写脚本时,我收到 500:内部服务器错误。根据 Apache 日志,这是由于“脚本输出在标题之前结束”造成的。

为了确认这不是我一个人在做荒唐事,我尝试直接链接到文件并将其更改为<?php echo "Hello World!"; ?>,但问题仍然存在。所以这不是脚本本身的问题。

Wordpress 没有任何问题意味着它不一定是 PHP 本身......

我尝试过使用 Google 搜索并搜索过这里,但似乎找不到有用的答案。任何帮助都非常受欢迎。提前谢谢您。

答案1

已经有一段时间了,但就我记得的而言,听起来你需要做的是——在剧本的开头检查标头是否已发送如果没有则发送。

假设你没有使用WordPress API并只是滚动由于某种原因被调用的自己的脚本。

相关内容