このモジュールはインストールされているすべてのモジュールや、 設定ファイルのディレクティブなど、サーバの設定の全体的な概要を 提供します。
ステータス: Extension
ソースファイル: mod_info.c
モジュール識別子:
info_module
互換性:
Apache 1.1 以降で使用可能。
設定するには、以下を access.conf
ファイルに加えます。
<Location /server-info> SetHandler server-info </Location>サーバ設定の情報へのアクセスを制限するために、 location ディレクティブの中に <Limit> 節を入れるとよいかもしれません。
いったん設定すると、http://your.host.dom/server-info をアクセスするとサーバの情報を得られるようになります。
このモジュールは実行時に設定ファイルを読み込みます。 サーバの設定ファイルが最後にサーバに読み込まれた後に変更されている 場合には、表示されている内容は実行されているサーバの設定を反映して いないかもしれないことに注意してください。 また、設定ファイルはサーバが実行されているユーザの権限で 読み込み許可が与えられている必要があります (User ディレクティブを参照してください)。 でなければ、ディレクティブの設定は表示されません。
mod_info がサーバに組み込まれている場合は、ディレクトリごとのファイル (例えば、.htaccess) を含むすべての設定ファイルで ハンドラを使用可能であるということにも注意してください。 これは、あなたのサイトではセキュリティに関連した問題があるかもしれません。
特に、このモジュールはシステムパス、ユーザ名/パスワード、 データベース名など、他の Apache モジュールの設定ディレクティブから 慎重に扱われるべき情報を漏らしてしまう可能性があります。 このモジュールがそのように動作するため、情報の流出を防ぐ方法はありません。 ですから、このモジュールはきちんとアクセス制御された環境でのみ 注意して使ってください。
これは、string の内容がモジュール module-name の追加情報 として HTML として解釈され、表示されるようにします。例:
AddModuleInfo mod_auth.c 'See <A HREF="http://www.apache.org/docs/mod/mod_auth.html">http://www.apache.org/docs/mod/mod_auth.html</A>'