gpt4 book ai didi

PHP 警告 : session_start(): Cannot start session when headers already sent

转载 作者:行者123 更新时间:2023-12-04 11:56:11 28 4
gpt4 key购买 nike

我在我的 wp-debug 日志中收到一个错误,说“PHP 警告:session_start():当 header 已经发送到 ...hooks.php 行 228 时无法启动 session ”。这是文件中的代码片段

function _action_fw_flash_message_backend_prepare() {
if ( ! session_id() ) {
session_start();
}
}

session_start();是 228。我读过 session_start 应该是文件中要执行的第一行代码。这不会影响代码的功能吗? (我的 PHP 经验为零)

最佳答案

移动 session_start()到页面顶部。和 ob_flush();在脚本的页脚或末尾。

<?php
@ob_start();
session_start();
?>

关于PHP 警告 : session_start(): Cannot start session when headers already sent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49024013/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com