Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Pelayan Saya Tidak Mentafsir Fail HTML sebagai PHP?

Mengapa Pelayan Saya Tidak Mentafsir Fail HTML sebagai PHP?

Barbara Streisand
Barbara Streisandasal
2024-12-03 12:54:10326semak imbas

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

Selesaikan masalah: Pelayan Gagal Mentafsir HTML sebagai PHP

Masalah:

Seorang pengguna hadapi isu di mana pelayan tidak mentafsir fail HTML sebagai PHP walaupun menggunakan kod berikut dalam .htaccess fail:

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

Penyelesaian:

  • AddType Application/X-Httpd-Php:
    Cuba ubah suai AddType arahan untuk menyasarkan fail tertentu sambungan:
AddType application/x-httpd-php .html .htm
  • Pertimbangkan Versi PHP:
    Untuk PHP5, ubah suai arahan AddType dengan sewajarnya:
AddType application/x-httpd-php5 .html .htm
  • Alih keluar Pengendali:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html
  • Arahan FilesMatch:
<FilesMatch "\.html$">
    ForceType application/x-httpd-php
</FilesMatch>

Atas ialah kandungan terperinci Mengapa Pelayan Saya Tidak Mentafsir Fail HTML sebagai PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn