サーバー構成: Centos6.5 + Apache2.2 プリフォーク + Php5.3 を使用した VPS
私のサーバーは現在、CGI として実行されている Php を持っています。Apache モジュールとして実行される .php5 ファイル用の別のハンドラーを追加したいので、私の php.conf の一部は以下のようになります:
LoadModule php5_module modules/libphp5.so
AddHandler application/x-httpd-php .php5
Action application/x-httpd-php modules/libphp5.so
AddType application/x-httpd-php .php5
Php5_module がロードされます:
httpd -M | grep php5
与えるphp5_module
次に、スクリプト(テスト用のphpinfo)を実行しようとすると、400 bad request
.
同時に、.php スクリプトは cgi として正常に動作しています。
Apache error_log は役に立ちません。次のように表示されます。
[error] [client x.x.x.x] Invalid URI in request GET /phpinfo.php5 HTTP/1.1
解決策を探すのに何時間も費やしましたが、何も見つかりませんでした...
何が欠けていますか??