来自phpinfo()
输出:
Loaded Configuration File => /usr/local/lib/php.ini
output_buffering => 0 => 0
内部/usr/local/lib/php.ini
output_buffering = 4096
ini_get('output_buffering')
的PHP脚本结果为0
我试图在php脚本开头使用ini_set('output_buffering',4092)
启用output_buffering,但它没有帮助。
什么会导致这种行为?
谢谢;)
答案 0 :(得分:3)
你可能有多个php.ini文件。
在您的系统上搜索其他php.ini文件。
另外注意,output_buffering不能通过ini_set设置,因为它是PHP_INI_PERDER设置。请参阅http://php.net/manual/en/configuration.changes.modes.php和http://www.php.net/manual/en/outcontrol.configuration.php#ini.output-buffering