程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php中ob_gzhandler conflicts with zlib output compression問題

php中ob_gzhandler conflicts with zlib output compression問題

編輯:關於PHP編程

文章介紹了ob_gzhandler\' conflicts with \'zlib output compression解決方法

1. output handler ‘ob_gzhandler’ conflicts with ‘zlib output compression’

PHP Warning: ob_start() [ref.outcontrol]: output handler ‘ob_gzhandler’ conflicts with ‘zlib output compression’ in yourfiles


Try replacing

 

 代碼如下 復制代碼 if (extension_loaded('zlib')) {
$do_gzip_compress = TRUE;
ob_start();
ob_implicit_flush(0);
//header('Content-Encoding: gzip');
}
 

(i.e. the code that enables zlib compression) with

 

 代碼如下 復制代碼 if (extension_loaded('zlib')) {
ob_end_clean();
ob_start('ob_gzhandler');
}


 

這是因為PHP中Zlib模塊設置錯誤造成的,將zlib.output_compression這一行注釋掉就可以了。這裡需要指出的是PHP5自帶GZIP模塊的,不需要另外加載。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved