Apacheモジュールの中には、mod_phpやmod_pythonのようなプログラミング言語に関連するものがあります。記述は基本的に "apacheの中でphpの使用を可能にする"または "apacheの中でのpythonの使用を可能にする"です。これらのタイプの「言語」モジュールがどのように機能するかの概要を理解しようとしています。mod_php、mod_python、mod_Languageの動作方法
1
A
答えて
1
基本的に、mod_phpの修正をインストールして設定すると、ApacheのDirectoryRoot内のPHPファイルが実行されます。 Mod_pythonも同様に動作します。
mod_phpを使わずにapacheをインストールし、htdocsフォルダのルートにfoo.phpがある場合、http://yourdomain/foo.phpはドキュメントをプレーンテキストファイルとして扱います。インストールと設定mod_phpのスクリプトはPHPスクリプトとして解析されることになりますし、生のテキストとは対照的に、出力はブラウザに送信されるように...
ジャスティン
4
これは比較的簡単です。ウェブサーバが起動すると、モジュールはそのコア内に登録されます。 mod_phpのような言語インタープリタモジュールは、ページ要求ハンドラ内にフックを登録します。
これは、ユーザがページを要求すると、ウェブサーバは、要求されたファイルがモジュールの後ろに、パーサによって実行されるように登録されているタイプであるかどうかを確認するモジュールに要求を渡すことを意味します。 PHPの場合、 "addType application/x-httpd-php .php"などのhttpd.confファイルを追加する可能性が高くなります。このmod_phpは、そのような要求の解析時に考慮されます。
PHPはリクエストを制御しています。リクエストを制御してファイルを読み込み、解析し、コンパイルして実行し、Webサーバがコンテンツとして提供するリクエストバッファに返します。同じ
は、要求の彼らの扱いが異なるが、それらはすべて同じことを行う、他のモジュールのために行きます。
関連する問題
- 1. mod_pythonのURLが期待通りに動作しない
- 2. mod_pythonが正しく動作しません
- 3. ジャンゴmod_pythonのエラー
- 4. mod_pythonの問題?
- 5. は、Apache +のmod_pythonの
- 6. mod_pythonを使用したときのPythonロギングモジュールの動作が異なります
- 7. Apache、SVN、mod_python
- 8. dso(mod_php)とFTP /ファイルのアクセス許可
- 9. 内部サーバーエラー画像のアップロードmod_php VS cgi
- 10. Django + Apache + mod_pythonでStaticgeneratorを使用する方法
- 11. Apache mod_python with django issue
- 12. mod_pythonのエラー:はImportError:設定
- 13. Zend Registryの動作方法
- 14. ピッカーの動作方法
- 15. NSXMLParserの動作方法
- 16. backbone.jsモデルフェッチメソッドの動作方法
- 17. DotNetOpenAuthの動作方法
- 18. Liferay Authveriferの動作方法
- 19. "sqlplus /"の動作方法
- 20. SqlBulkCopyの動作方法
- 21. mod_python/apacheにログインする
- 22. mod_pythonにWSGIアプリケーションをデプロイ
- 23. LC-3 .BLKW動作方法
- 24. mod_pythonを使用しているときにpythonスクリプトでクッキーを読む方法
- 25. mod_pythonのCGIハンドラに代わるもの
- 26. mod_pythonからmod_wsgiへの変換
- 27. mod_pythonを使用したPythonのスペルチェックサービス
- 28. バックエンドでのWebサイトの動作方法
- 29. WebブラウザのSSLの動作方法
- 30. JqueryMobileでのCSSの動作方法
mod_pythonのは、もはや開発もメンテナンスし、Apache Software FoundationがApacheの屋根裏部屋に移動されたされていることに注意してください。実際にApacheに組み込まれたPythonを使用したい場合は、mod_wsgiを代わりに使用することをお勧めします。 –