html内でphpが動かない
PHP5.3.3、レンタルサーバー使用です。
よくあるパターンでhtml拡張子のファイルでphpを動かしたいのですが、
.htaccessに必要記述をしても、今回使用するサーバーではなぜか動きません。
.htaccess
<Files ~ "^\.ht">
order allow,deny
deny from all
satisfy all
</Files>
AuthUserFile /~~~~~~/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user
DirectoryIndex index.php index.html
Header set X-UA-Compatible "IE=edge"
AddHandler php5.3.3-script .html
最期の行は以下も試しました。
AddType application/x-httpd-php .php .html
AddHandler application/x-httpd-php .php .html
(php_flag allow_url_fopen on
php_flag allow_url_include on 追加も)
html内に記述しているのはincludeとechoのみで、.php拡張子の場合は動作するのは確認済です。(htmlに名前変更したとたんにソースにそのまま出る、ないしダウンロードになって動作しない)
/php/base.php
/file/a/a/a.html
構造としてはこんな感じで、base.phpをa.htmlへインクルードしています。
htaccess自体は設定できているので、サーバー側の設定でしょうか?
考えられる可能性があればご教授頂けると幸いです。
お礼
ありがとうございます! できました。これで作業が楽しくなります。