将PHP部署到服务器时出现这么一个错误:
Cannot modify header information - headers already sent by
Warning: Cannot modify header information - headers already sent by (output started at E:PHPAppServwwwPHPWebUser_Login.php:3) in E:PHPAppServwwwPHPWebUser_Login.php on line 28
便到网上到处找解决方案,有的说要将php放在HTML,有的说要加ob_start();:打开输出缓冲区,都有道理,对于我这个情况,还是不行.
后面才找到根本原因,确实要打开缓冲区,是要到php.ini里面进行设置.
php.ini 然后把 output_buffering 设为 on 。
希望本文对广大南昌网站建设公司技术人员有所帮助.