【发布时间】:2022-06-12 22:10:05
【问题描述】:
我收到PHP Warning: session_start(): Session cannot be started after headers have already been sent in ... 错误消息。
我阅读了许多类似的问题,但就我而言,上述错误消息不包含 (output started at /some/file.php:12) 部分,如果没有它,我将无法解决问题。
如何将output started at ... 部分添加到错误消息中?
我通过 NGINX 使用 PHP-FPM 和 PHP 8.0,并且以下概念验证 WordPress 插件触发了错误:
add_action('init', function() {
session_start();
});
没有激活其他插件,我正在使用股票二十二十二主题。
【问题讨论】: