在使用phpAdmin更新我的图书网的数据时, 经常会出现"Cannot modify header information - headers already sent by"的错误,我发现,只有在"update"语句时,这种情况就会频繁的发生,而如果select, delete却不会, 后来googling了一些, 大部分帖子所提供的解决方式都是修改php.ini,在里面加上这么一行:output_buffering = on.
由于不是搞PHP出身的,不是太懂这句话的意思, 但还是把它放了进去. 问题是, 为什么phpAdmin自己不把这个buffering打开呢? 是为了保证整体运行的性能? 还是是一个bug?
无从查证!
本文探讨了在使用phpAdmin进行数据更新时遇到的Cannot modify header information - headers already sent by错误现象及原因。文章指出该问题仅出现在update语句中,并分享了一种通过修改php.ini文件中的output_buffering设置来解决此问题的方法。
550

被折叠的 条评论
为什么被折叠?



