0

サーバー構成: 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

解決策を探すのに何時間も費やしましたが、何も見つかりませんでした...
何が欠けていますか??

4

1 に答える 1