プロが教える店舗&オフィスのセキュリティ対策術

こんにちは

手動でPHPをインストールしたのですが、
apacheと関連付けるために、apacheのhttpd.confに
「apacheのhttpd.confにAdd Type application/x-httpd.php」が見当たりません。
こういった場合は、何がいけないのでしょうか。
また、自分で追記してもいいのでしょうか。
よく追記すると、apacheが起動できなくなります。

A 回答 (1件)

> apacheと関連付けるために、apacheのhttpd.confに


> 「apacheのhttpd.confにAdd Type application/x-httpd.php」が見当たりません。
> こういった場合は、何がいけないのでしょうか。

PHP はメジャーだから、あらかじめ MIME タイプに定義されているはずだ、と思い込んでいるのがいけない :-)

追加してください。

<IfModule mod_mime.c>
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>



> よく追記すると、apacheが起動できなくなります。

そりゃあ、きちんと定義しないから。起動できなくてもエラーログかイベントビューア(きっとあなたは Windows ユーザ)に原因が載っています。


1.3.20 のときには、httpd.conf にコメントとして載っていたのだけれど、1.3.24 では、
コメントとしての記述が無いんですね。

# たまたま、Apache をインストールしてて、たった今、動作確認が終わったところ
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!