ホームページ > 記事 > CMS チュートリアル > phpcms で ob start が失敗した場合はどうすればよいですか?
#phpcms のインストール時に発生しますphpcms での ob start の失敗の解決策: 1. 「phpcms/base.php」ファイルを開き、コードを「ob_start('ob_gzhandler');」に変更します。 2. 「system.php」で" gzip を見つけて、「'gzip'=>0」に変更します。
警告: ob_start(): 出力ハンドラー \'ob_gzhandler\' が \'zlib# と競合します##推奨事項: "
phpcms/base.php の 57 行目を開き、次のように変更します。
if(pc_base::load_config('system','gzip') && function_exists('ob_gzhandler')) { //加上如下这段代码 ob_end_clean(); ob_start('ob_gzhandler'); } else { ob_start(); }2. 解決策 2: system.php の install_package/caches/configs/ で gzip を見つけて、次のように変更します:
'gzip' => 0, //是否Gzip压缩后输出
以上がphpcms で ob start が失敗した場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。