問題タブ [mod-php]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Apache は、リクエスト処理のために mod_php/python の方法で本当に「フォーク」しますか?
私はウェブアプリのダミーです。Apache Web サーバーの機能について疑問があります。私の質問は主に「Apacheが各受信リクエストをどのように処理するか」に集中しています
Q: apache がmod_python
/mod_php
モードで実行されている場合、受信リクエストごとに「フォーク」が発生しますか?
mod_php
/のように分岐する場合、途中で分岐したプロセスに既にインタープリター インスタンスが含まれてmod_python
いるという事実を除いて、CGI モードよりも優れている点はどこにありますか。mod_php
毎回分岐しない場合、
mod_php
/のmod_python
方法で各着信要求を実際にどのように処理しますか。スレッドを使用しますか?
PS:上記の比較で、FastCGI はどこに立っていますか?
php - vhosts で MOD_PHP を無効にし、suphp を有効にします
vhost で mod_php を非アクティブ化し、他の vhost で機能させる必要があります。suphp をアクティブ化するには、それを無効にする必要があります。
仮想ホスト構成は次のとおりです。
注意: mod_php は、すべての仮想ホストに対してデフォルトで有効になっています
php - PHP を使用して AWS EC2 インスタンスで Web サイト Apache2 を実行する
ここで何が起こっているのか正確にはわかりませんが、権限に問題があると思います。私は症状を説明しようとしますが、うまくいけば誰かが治療を受けますか? EC2 インスタンスでウェブサイトを実行しようとしています。このガイドに従ってランプをインストールしました: https://gist.github.com/aronwoost/1105007。Web サイトでは、php、mysql、javascript を使用しています。PHPファイルからクエリを実行することでmysqlデータベースにアクセスできることがわかりましたが、正しく機能しないことがたくさんあります。
- 「include 'databaseinfo.php';」を使用すると、変数をインポートする代わりにファイルの内容が自動的に出力されるため、より安全な mysql クエリを作成できます。
- メインの index.html ファイルには、いくつかの php コードがあり、いくつかの html をエコーして実行しようとしますが、代わりに html は実際に実行されるのではなく、テキストとしてエコーされます。
編集: httpd.conf に対して行った唯一の変更は、このセクションです。
php - Apache は長時間実行されているプロセスを強制終了します
Linux apache サーバー (ubuntu 14.04 lts、mpm_prefork および mod_php を使用した apache 2.4.7) には、長い時間がかかる PHP スクリプトがあります。これらはApacheによって殺されます。
PHP設定を調整しました(max_execution_time、set_time_limit ...)
ログにトレースはありません (syslog、apache アクセス/エラー ログ)
strace を使用して Apache プロセスをトレースしました。