0

最近、Apache 2.2サーバーを実行するように構成し、モジュールとしてPHPロードするように構成しました。PHP 5問題なく Apache を起動できますが、PHP ファイルを実行しようとすると、ファイルを開くか保存しますか?

実行中Windows XP SP3

Internet Explorerブラウザですが関係ありません

my ではなくファイルとして開こうとしているだけで、index.phpそれを my として検索するように Apache を設定していませんindex。それが役立つ場合、私の問題はここにあると思います:

;AddType application/x-httpd-php .php
;AddType application/x-httpd-php .php5
;AddType application/x-httpd-php .phtml

Apache conf ファイルを変更しようとしましたaddtypeが、変更はaddhandlerなく、Apache はまだ両方の方法で起動します。

これらを MIME 構成部分の内側と外側に同じように配置しようとしましたが、ドキュメントのどこに私のloadmodule部分を入力する必要があるかわかりません。

よくわかりませんが、他に問題が見られるのは、変更を加えていない php.ini ファイルだけです。

誰かが私を正しい方向に向けることができますか? ここで何が欠けていますか?

4

1 に答える 1

0

編集httpd.confして追加 (または行頭の を削除;):

# PHP 5.x module
LoadModule php5_module  modules/libphp5.so
AddHandler php5-script  .php 

# Add index.php to your DirectoryIndex line:
DirectoryIndex index.html index.php

AddType text/html   .php

# PHP Syntax Coloring
# (optional but useful for reading PHP source for debugging):
AddType application/x-httpd-php-source phps

わかりませんが、Apache を再起動する必要があると思います。

http://dan.drydog.com/apache2php.htmlから(手順 11)

于 2012-08-26T01:02:00.107 に答える