どのモジュールがApacheによってロードされているかを確認する方法は何ですか

王林
リリース: 2020-12-03 15:45:48
転載
4227 人が閲覧しました

どのモジュールがApacheによってロードされているかを確認する方法は何ですか

記事の背景:

Apache を構成するときに、突然疑問が生じました。Apache によってどのモジュールが読み込まれているかを確認する方法はありますか?

(関連する推奨事項: apache)

あらゆる場所を検索した結果、次の結果が得られました:

まず第一に:

apache2/bin/apachectl -l
ログイン後にコピー

次のような結果が得られることがわかります:

どのモジュールがApacheによってロードされているかを確認する方法は何ですか

これは、コンパイル中に Apache でコンパイルされたモジュールであり、次の場所で自然にロードされます。起動する。

他の部分は、Apache 構成ファイル (httpd.conf) の LoadModule 部分に依存します。例:

LoadModule php5_module        modules/libphp5.so
ログイン後にコピー

この部分も、Apache の起動時にロードされます。

2 つの部分を合計すると、Apache の起動時にロードされるすべてのモジュールになります。

PS: インターネット上でクラスメートが

./apachectl -t -D DUMP_MODULES
ログイン後にコピー

はロードされているすべてのモジュールを直接リストできると言っているのを見かけましたが、ここではそれはできません。環境やApacheのバージョンが原因です。

さらに関連する知識を知りたい場合は、php 中国語 Web サイト にアクセスしてください。

以上がどのモジュールがApacheによってロードされているかを確認する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート