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

私のサーバーが HTML ファイルを PHP として解釈しないのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-03 12:54:10289ブラウズ

Why Isn't My Server Interpreting HTML Files as PHP?

トラブルシューティング: サーバーが HTML を PHP として解釈できない

問題:

ユーザーが遭遇した問題で次のコードを使用しているにもかかわらず、サーバーが HTML ファイルを PHP として解釈しない問題.htaccess ファイル:

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 Application/X-Httpd-Php:
    変更してみてください特定のファイルを対象とする AddType ディレクティブ拡張機能:
AddType application/x-httpd-php .html .htm
  • PHP バージョンの検討:
    PHP5 の場合は、それに応じて AddType ディレクティブを変更します:
AddType application/x-httpd-php5 .html .htm
  • 削除ハンドラー:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
  • FilesMatch ディレクティブ:
<FilesMatch "\.html$">
    ForceType application/x-httpd-php
</FilesMatch>

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。