ホームページ >バックエンド開発 >PHPチュートリアル >Windows での ThinkPHP312 Web サイト圧縮形式エラーの問題を解決する

Windows での ThinkPHP312 Web サイト圧縮形式エラーの問題を解決する

WBOY
WBOYオリジナル
2016-07-29 08:48:561179ブラウズ

Windows プラットフォームで、Firefox を使用して ThinkPHP 3.1.2 バージョンに対応する Web サイト ファイルを生成すると、次のエラーが報告されます:
無効な圧縮形式またはサポートされていない圧縮形式が使用されているため、表示しようとしているページは表示できません。
ウェブサイトの所有者に連絡して、この問題について知らせてください。


調査の結果、フレームワーク ディレクトリ ThinkPHP/Lib/Core/App.class.php 内の ob_start('ob_gzhandler') が原因であることがわかりました。 理由は次のとおりです。
サーバーはこの圧縮形式をサポートしていません。 (' ob_gzhandler') の判定、 解決方法 ob_start('ob_gzhandler') を ob_start(); に変更
49 行目 ob_start('ob_gzhandler') を ob_start() に変更
271 行目 ob_start('ob_gzhandler') を変更to ob_start ();
Windows プラットフォームは gzip 形式でのファイル圧縮をサポートしていないため、エラーが報告された場合は、空のパラメーターに修正してください。

上記では、Windows での ThinkPHP312 Web サイト圧縮形式のエラー報告の問題に対する解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。