Isu: Kod PHP Tidak Melaksanakan, Kelihatan sebagai HTML dalam Kod Sumber
Apabila cuba melaksanakan kod PHP dalam projek, ia kekal lengai , sebaliknya ditunjukkan sebagai teg HTML dalam kod sumber penyemak imbas. Apache beroperasi dengan betul, halaman PHP dipaparkan dengan betul, namun kod PHP kekal tidak aktif.
Penyelesaian:
Periksa konfigurasi berikut:
-
Akses Pelayan Web: Pastikan fail diakses melalui URL pelayan web (cth., http://localhost/file.php), bukan melalui akses fail setempat (file://localhost/www/file.php).
-
Pemasangan dan Operasi PHP: Sahkan bahawa PHP dipasang dan berfungsi dengan betul. Jalankan "php -v" daripada baris arahan untuk mendapatkan maklumat versi atau laporan ralat.
-
Konfigurasi Apache (httpd.conf): Nyahtanda entri modul PHP (cth., LoadModule php5_module "c :/php/php5apache2_2.dll").
-
PHP Jenis MIME: Sahkan bahawa httpd.conf Apache termasuk jenis MIME PHP (cth., AddType application/x-httpd-php .php). Selain itu, pastikan bahawa entri ini tidak dikomen.
-
Sambungan Fail PHP: Pastikan fail mempunyai sambungan .php atau sambungan yang dinyatakan dalam takrifan MIME yang dinyatakan dalam titik 4.
-
Teg Pendek: Elakkan menggunakan tag pendek () dalam fail PHP, kerana ia mungkin tidak didayakan pada semua pelayan. Gunakan
Untuk panduan tambahan, rujuk manual PHP untuk petua pemasangan dan persediaan.
Atas ialah kandungan terperinci Mengapa Kod PHP Saya Tidak Melaksanakan—Sebaliknya Dipaparkan sebagai HTML?. 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