将PHP从5.6升级到7.2后,我在Codeigniter遇到了以下问题:
严重性:警告
消息:ini_set():标头已发送。您无法更改 会话模块当前的ini设置
文件名:Session / Session.php
行号:282
遇到PHP错误
严重性:警告
消息:session_set_cookie_params():无法更改会话cookie 标头已发送时的参数
文件名:Session / Session.php
行号:294
答案 0 :(得分:0)
Php.ini文件搜索自动启动会话,然后将值1更改为0
答案 1 :(得分:0)
我遇到了完全相同的错误。
查看以下网址: https://github.com/bcit-ci/CodeIgniter/issues/4740#issuecomment-236356967
这不是codeigniter的问题。如果您在php之前添加任何空格/行 在控制器中启动(
<?php
标签,可能会显示这种类型的错误
这对我来说就像魅力。
特别感谢github.com上的@ sumanta-ghosh。