ホームページ > バックエンド開発 > PHPチュートリアル > 私のサーバーが .html ファイルを PHP として処理しないのはなぜですか?

私のサーバーが .html ファイルを PHP として処理しないのはなぜですか?

DDD
リリース: 2024-12-05 08:47:11
オリジナル
970 人が閲覧しました

Why Isn't My Server Processing .html Files as PHP?

トラブルシューティング: .html ファイルが PHP として処理されない

.html ファイル内の PHP コードを実行しようとすると、サーバーがファイルはPHPとして保存されます。 .htaccess ファイルに次のコードを含めたにもかかわらず、PHP コードが機能しない場合:

Options +Includes
AddType text/html  .htm .html
AddHandler server-parsed .htm .html
AddType application/octet-stream .vcf
AddOutputFilterByType DEFLATE text/html text/htm text/plain text/css text/php    text/javascript application/x-javascript
ログイン後にコピー

この問題を解決するための代替アプローチがいくつかあります:

AddType

メソッドの使用1:

AddType application/x-httpd-php .html .htm
ログイン後にコピー

方法 2 (PHP5 固有):

AddType application/x-httpd-php5 .html .htm
ログイン後にコピー

方法 3:

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
ログイン後にコピー

使用中FilesMatch

<FilesMatch "\.html$">
    ForceType application/x-httpd-php
</FilesMatch>
ログイン後にコピー

これらの代替メソッドを使用すると、サーバー上で .html ファイルを PHP として正常に解析できるようになります。

以上が私のサーバーが .html ファイルを PHP として処理しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート