Rumah >pembangunan bahagian belakang >tutorial php >Mengapa Apache Tidak Melaksanakan Kod PHP Saya?

Mengapa Apache Tidak Melaksanakan Kod PHP Saya?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-12-27 12:02:14745semak imbas

Why Isn't Apache Executing My PHP Code?

Tidak Dapat Melaksanakan Kod PHP melalui Apache: Penyelesaian Masalah

Menghadapi isu di mana Apache memaparkan kod PHP dan bukannya melaksanakannya? Kebimbangan ini pernah dihadapi oleh orang lain sebelum ini. Berikut ialah penyelesaian yang telah terbukti berkesan:

Dayakan Modul PHP

Pastikan modul PHP didayakan. Dalam direktori Apache (biasanya terletak di /etc/apache2/ pada sistem Linux), navigasi ke folder yang didayakan mod. Cari fail bernama php.* (sambungan mungkin berbeza-beza, selalunya berakhir dengan .so). Jika fail sedemikian wujud, modul PHP didayakan. Jika tidak, dayakannya dengan mencipta pautan sym daripada folder yang tersedia mods:

sudo ln -s ../mods-available/php.so mods-enabled/php.so

Semak Log Ralat

Periksa log ralat Apache di /var/log/ apache2/error.log untuk mengenal pasti sebarang ralat tambahan yang boleh menghalang pelaksanaan PHP.

Atas ialah kandungan terperinci Mengapa Apache Tidak Melaksanakan Kod PHP Saya?. 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