- ベストアンサー
ハッスルサーバー PHP4 PHP5
.htaccessというファイルを作成し AddHandler x-httpd-php5 .php という記述を追加することにより、PHP5の利用が可能にる。 というメールをハッスルサーバーから頂いて、早速そのように設定したところ、拡張子phpのページをクリックすると、phpファイルをダウンローロしようとする画面が出てくるようになりました。 .htaccessファイルを削除しても、phpファイルをダウンローロしようとする画面は消えません。 どのように設定すれば、以前のように普通にPHPページを閲覧できるようにできますか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ハッスルサーバーに問い合わせるのが一番だとは思いますが。 色々検索するうちに、下記のように2行追加が必要なサーバーが存在するとの情報がありました。 どのような設定の場合にそうなるのかは不明です。 AddType application/x-httpd-php .php AddHandler x-httpd-php .php この場合は、5も指定すべきですかね。 AddType application/x-httpd-php5 .php AddHandler x-httpd-php5 .php 実験してみて上手くいかなくて元々、ぐらいの気持ちが持てるようなら試してみても損はない気はします。 ちなみに、元々サーバ上にあった.htaccessを上書きしたって可能性はないですか? 突如ダウンロード画面になったって動きを考えると、サーバ会社が置いていたデフォルト設定が書かれた.htaccessを上書きして、動作がおかしいと削除してしまってる可能性が否定できない気がしました。 サーバー会社がメールで書いてきたのは、そのデフォルト設定が書かれた.htaccessに、『AddHandler x-httpd-php5 .php』の1行を追加すると、って意味かなと。 上記すべて、想像です。 一番は、サーバー会社に問い合わせです。
補足
ご回答ありがとうございます。 書かれていた2行、試してみましたが、変化ありませんでした。 元々あった.htaccessを上書きした可能性はないと思います。 私が作ったサブディレクトリ内に新しく.htaccessを作ったので。 ***** .htaccess ***** AddHandler x-httpd-php5 .php ********************* この.htaccessを削除したらIEでは通常にウェブページを見る事ができる事が判明しました。 しかし、Firefoxではこの.htaccessを削除しても一度クリックしたPCからはダウンロード画面が出てきます。 Firefoxでもこの.htaccessを削除した状態で初めてページをクリックしたPCからは通常に見る事ができるようです。 サーバー会社に問い合わせをしてみたいと思います。