用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: 丘思甲
收起左侧

[已解决] Cannot modify header information - headers already sent by

[复制链接]
 楼主| 发表于 2016-8-23 10:40:13 | 显示全部楼层
本帖最后由 丘思甲 于 2016-8-23 10:43 编辑
Hex 发表于 2016-8-23 10:21
你的报错信息里写了,你调用了未定义函数,我觉得是你的数据库配置有问题。
你这样改,是治标不治本的方式 ...

我找到原因了,原来是$this->db->close();我每次调用完后就关闭资源,这有错吗,但我注释掉并把protected function _escape_str($str)也改成原先的,一切都没错了,
哦,database.php里头写着'pconnect' => FALSE,这里应该默认就会释放资源了,而我还在close()二者之间是不是有啥冲突,关键点是不是在这里
发表于 2016-8-23 18:16:04 | 显示全部楼层
丘思甲 发表于 2016-8-23 10:40
我找到原因了,原来是$this->db->close();我每次调用完后就关闭资源,这有错吗,但我注释掉并把protected  ...

close 方法不应该你去主动调用吧。正常代码不应该有你那些错误。

本版积分规则