アプリ版:「スタンプのみでお礼する」機能のリリースについて

拡張子htmlファイルをphpファイルと認識させる為に、

.htaccessで

AddType application/x-httpd-php .html
AddHandler x-httpd-php .html


と書いて対応していました。


今まではサーバーのphpのバージョンがPHP4(DSO版)だったのですが、昨日サーバーのバージョンがPHP5(CGI版)になってから、上記のような.htaccessが機能しなくなってしまいました。

order deny,allow
deny from all

これはちゃんと動くので、.htaccess自体が拒否されてるみたいなことはないと思います。

AddType application/x-httpd-php .html
AddHandler x-httpd-php .html

このプログラムがPHP5 CGI版にて意図した動作とならないのです。

何か分かる方いらっしゃいましたら、宜しくお願い致します。

A 回答 (1件)

同時期に同じバージョン変更なので、多分同じサーバを使っています。


ファーストサーバでしょうか?
であれば以下をご参考ください。違ったら無視でお願いします。
また、CGI版が使いたいとのことであれば解決にはなっていませんので無視を。

サーバ設定のコンフィグレータ→PHPインストール といくと、
DSO版のPHP5へ切り替えができます。
切り替えれば今までどおり、↓は使えます。
AddType application/x-httpd-php .html
AddHandler x-httpd-php .html
    • good
    • 0
この回答へのお礼

お礼が遅くなり申し訳ありませんでした。

そうです、同じサーバーを使用しております。
モジュール版にすれば動くことは分かっていたのですが、どうにかCGI版で動かせないものかと試行錯誤しておりました。結局断念して、モジュール版に切り替えて、無事動作しました。ありがとうございました。

お礼日時:2008/06/01 21:08

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