差分

見出しレベルを修正
71行目: 71行目:  
Internet ExplorerやSafari(iPhone版を含む)を使った場合にCSSが正しく読み込まれなかったり、文字化けが生じたりする問題が発生していました。Wikiプログラムを動作させているPHP実行環境の設定を変更し、手元の環境で問題が解消されたことを確認しました。対応が遅くなり、申し訳ございませんでした。依然として解消されていない場合はお伝えください。よろしくお願いいたします。--[[利用者:Ochaochaocha3|ocha]] ([[利用者・トーク:Ochaochaocha3|トーク]]) 2016年2月11日 (木) 21:08 (JST)
 
Internet ExplorerやSafari(iPhone版を含む)を使った場合にCSSが正しく読み込まれなかったり、文字化けが生じたりする問題が発生していました。Wikiプログラムを動作させているPHP実行環境の設定を変更し、手元の環境で問題が解消されたことを確認しました。対応が遅くなり、申し訳ございませんでした。依然として解消されていない場合はお伝えください。よろしくお願いいたします。--[[利用者:Ochaochaocha3|ocha]] ([[利用者・トーク:Ochaochaocha3|トーク]]) 2016年2月11日 (木) 21:08 (JST)
   −
== 原因と対策 ==
+
=== 原因と対策 ===
 
以下は技術的な説明です。
 
以下は技術的な説明です。
   78行目: 78行目:  
今回はHHVM側でgzip圧縮が無効になるよう設定することにより、1回だけgzip圧縮されるようにしました。
 
今回はHHVM側でgzip圧縮が無効になるよう設定することにより、1回だけgzip圧縮されるようにしました。
   −
== 参考文献 ==
+
=== 参考文献 ===
 
* [http://stackoverflow.com/questions/27918475/how-to-disable-nginx-double-gzip-encoding-when-fastcgi-backend-occasionally-serv php - How to disable Nginx double gzip encoding when fastcgi backend occasionally serves gzipped with content-encoding? - Stack Overflow]
 
* [http://stackoverflow.com/questions/27918475/how-to-disable-nginx-double-gzip-encoding-when-fastcgi-backend-occasionally-serv php - How to disable Nginx double gzip encoding when fastcgi backend occasionally serves gzipped with content-encoding? - Stack Overflow]
 
* [https://github.com/facebook/hhvm/issues/5316 HHVM always compresses output if Accept-Encoding: gzip is set, even if zlib.output_compression=Off is set · Issue #5316 · facebook/hhvm]
 
* [https://github.com/facebook/hhvm/issues/5316 HHVM always compresses output if Accept-Encoding: gzip is set, even if zlib.output_compression=Off is set · Issue #5316 · facebook/hhvm]
 
* [https://phabricator.wikimedia.org/rMWVAf11efbddee81e27f5eeba04589f84939cab71d8b hhvm: set GzipCompressionLevel = 0 to avoid double-gzip]
 
* [https://phabricator.wikimedia.org/rMWVAf11efbddee81e27f5eeba04589f84939cab71d8b hhvm: set GzipCompressionLevel = 0 to avoid double-gzip]