私のホスティングプロバイダがmod_gzipを有効にしているかどうかを確認する方法はありますか?ウェブサイトの情報には言及されていませんし、この問題について他の人に連絡するフォーラムもありません。おかげさまで 共有ホスティングプロバイダにmod_gzipがインストールされているかどうかを確認する方法は?
2
A
答えて
10
PHPのapache_get_modules
またはphpinfo
で確認できます。
出力を圧縮する場合は、output buffer handler ob_gzhandler
を試してみるとよいでしょう。ブラウザーは、ブラウザーが受け入れるコンテンツのタイプ( "gzip"、 "deflate"、または全くなし)を自動的に判別し、それに応じて出力を返します。スクリプトファイルの最初に(何かが出される前に)ob_start('ob_gzhandler')
を置くだけで、それが残ります。
または、クライアントに直接渡された静的ファイルを圧縮することもできるApache’s mod_deflateを使用します。
3
小さなPHPファイルをサーバーにアップロードして、次のものが含まれていると、phpinfoのすべての出力が表示されます。興味深い詳細がたくさんあります。
<?php
phpinfo();
?>
「ロード済みモジュール」のページを検索すると、ロードされているすべてのモジュールが表示されます。 mod_deflateも探してください(これはApache 2.0のインストールに伴います)。パフォーマンス? gzipがより圧縮される可能性があり、収縮がより速くなる可能性があります。 I上記の答えを読んだ後
2
は
php -r "phpinfo();" | grep gzip
コマンドラインに入力し、それが
gzip compression => enabled
甘いを返さ!
関連する問題
- 1. libC++がインストールされているかどうかを確認する方法は?
- 2. ディレクトリが共有されているかどうかを確認するPowerShellスクリプト?
- 3. paho mqttがインストールされているかどうかを確認する方法
- 4. サービスがインストールされているかどうかを確認する方法
- 5. ファイルがWindowsネットワーク共有にあるかどうかを確認する方法?
- 6. コンテンツがFacebook上で共有されているかどうかの確認
- 7. Qpidがインストールされているかどうかを確認するには?
- 8. は、IISがインストールされているかどうかを確認するか
- 9. OSにプログラム/パッケージがインストールされているかどうかを確認する方法はありますか?
- 10. インストールされている製品が破損しているかどうかを確認する方法は?
- 11. バッチファイルから、プログラムがインストールされているかどうかを確認する方法はありますか?
- 12. HealthKitが承認されているかどうかを確認する方法
- 13. どのSASコンポーネントがインストールされているかを確認する方法
- 14. 特定のアドインがインストールされているかどうかを確認する方法はありますか?
- 15. フラッシュがインストールされているかどうかを確認する方法はありますか?
- 16. Pythonのsetuptoolsがインストールされているかどうかを確認する方法はありますか?
- 17. Expression Encoder 4が既にインストールされているかどうかを確認する方法は?
- 18. システムに特定のWebブラウザがインストールされているかどうかを確認する方法は?
- 19. バックボーンビューがレンダリングされているかどうかを確認する方法は?
- 20. window.confirm()がサポートされているかどうかを確認する方法は?
- 21. フォームがドッキングされているかどうかを確認する方法は?
- 22. ボタンが押されているかどうかを確認する方法は?
- 23. mithril.jsがロードされているかどうかを確認する方法は?
- 24. パッケージがYum Python APIと共にインストールされているかどうかを確認しますか?
- 25. SafariのJSからアプリがインストールされているかどうかを確認する方法は?
- 26. 2つのルートがパスを共有しているかどうかを確認する方法
- 27. Pythonがインストールされているかどうかを確認するPowershellスクリプト
- 28. wifiオプションが有効かどうかを確認する方法
- 29. ポインタが有効かどうかを確認する方法?
- 30. SQL Server:CLRが有効かどうかを確認する方法?
FYI - あなたがそれを済ませた後にそのファイルを周りに残さないことをお勧めします。それを遭遇する可能性のあるハッカーは、あなたのシステム設定に関するすべての知識を得ることもできます。 –
'Accept-Encoding'ヘッダフィールドはリクエストヘッダフィールドです(http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.3参照)。これは、クライアントがどのエンコーディングを受け入れ、どのエンコーディングがサポートしているのかを示します。 – Gumbo