Rumah >pembangunan bahagian belakang >tutorial php >Mengapa fail PHP saya dipaparkan sebagai teks biasa pada localhost?

Mengapa fail PHP saya dipaparkan sebagai teks biasa pada localhost?

DDD
DDDasal
2024-11-16 01:16:03624semak imbas

Why is my PHP file displaying as plain text on localhost?

Cara Menyelesaikan Paparan Teks PHP Mentah pada Localhost

Apabila membangunkan aplikasi PHP secara setempat, anda mungkin menghadapi masalah apabila fail PHP anda dipaparkan sebagai teks biasa dalam penyemak imbas. Ini boleh mengecewakan, kerana ia menghalang anda daripada melihat output sebenar kod PHP anda.

Penerangan Masalah:

  • Percubaan untuk memasang PHP dan Apache HTTP Pelayan kendiri pada PC kerja
  • PHP 5 dipasang bersama pelayan Apache terbaharu
  • Fail Test.php dicipta, mengandungi kod PHPinfo()
  • Localhost memaparkan ujian. php sebagai teks biasa

Penyelesaian:

Punca isu ini ialah ketiadaan perpustakaan PHP 5 untuk Apache. Untuk menyelesaikannya, anda perlu memasang perpustakaan ini.

Langkah Pemasangan Perpustakaan:

Untuk Debian dan Ubuntu:

  1. Buka Terminal dan laksanakan arahan berikut untuk memasang pustaka:
apt-get install libapache2-mod-php5
  1. Mulakan semula pelayan Apache:
service apache2 restart

Pengesahan:

Setelah anda memasang pustaka PHP 5 untuk Apache dan memulakan semula pelayan, fail PHP anda kini harus dihuraikan dan dilaksanakan dengan betul. Navigasi ke fail test.php anda dalam penyemak imbas dan sahkan bahawa output PHPinfo() dipaparkan seperti yang dijangkakan.

Atas ialah kandungan terperinci Mengapa fail PHP saya dipaparkan sebagai teks biasa pada localhost?. 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