私の問題は、phpをhtmlファイル内で実行しようとしているディレクトリへの.htaccessファイルを操作していたときに始まりました。AddTypes と AddHandlers の組み合わせをたくさん試しました。それらを取り出したところ、phpファイルが実行されるのではなく、ブラウザによってダウンロードされています。ここには他にもいくつかの質問がありますが、それらは私の問題ではありません。
AddType と AddHandler のほぼすべての組み合わせを試しました。それ以来、mod_rewrite を使用して、すべてのファイルを .php で終わらせることにしましたが、実行できません。
これは私がテストに使用しているものです:
<!DOCTYPE html>
<body>
<?php
echo("php working");
?>
</body>
</html>
何か不足していますか?幸いなことに、ルートとは別のディレクトリですべての変更を行ったので、サイトは引き続き実行されますが、そのフォルダー内の php ファイルはどれもブラウザーで表示できません。私に何ができる?どんな助けでも大歓迎です。
編集:明確にするために、私はもともとhtmlファイルにphpを入れようとしていたので、ハンドラーとaddtypesをいじっていました。私のサーバーにはphpがあります。.html ファイルから php スクリプトを呼び出すと、実行されます。上記の例のようなphpファイルをブラウザで開くことができません。以前はブラウザで開いていました。私の恐れは、.htaccess でさまざまなハンドラーをすべて試して、何かを台無しにしてしまったことです。.htaccess ファイルをクリアして、少なくとも振り出しに戻ることを期待しましたが、そうではありませんでした。
2番目の編集:ルートディレクトリに移動してphpファイルを作成しましたが、問題なく実行されたため、特定のディレクトリの.htaccessで変更したものは間違いありません。とにかくそのディレクトリをリセットできますか?