Rumah > Artikel > pembangunan bahagian belakang > Pelayan Apache2 mempunyai masalah penghuraian PHP
Tajuk: Kaedah khusus untuk menyelesaikan masalah penghuraian PHP dalam pelayan Apache2
Dalam beberapa tahun kebelakangan ini, dengan perkembangan pesat Internet, pembinaan laman web telah menjadi bahagian yang sangat diperlukan dalam semua lapisan masyarakat. Dalam proses membina laman web, pelayan Apache2 adalah salah satu perisian pelayan yang digunakan secara meluas, dan PHP, sebagai bahasa skrip sebelah pelayan yang biasa digunakan, juga digunakan secara meluas. Walau bagaimanapun, kadangkala semasa proses mengkonfigurasi pelayan Apache2, masalah penghuraian PHP mungkin berlaku, menyebabkan skrip PHP gagal dilaksanakan seperti biasa. Artikel ini akan memperkenalkan kaedah khusus untuk menyelesaikan masalah penghuraian PHP dalam pelayan Apache2, dan menyediakan contoh kod untuk membantu pembaca memahami dan menyelesaikan masalah ini dengan lebih baik.
1. Semak fail konfigurasi pelayan Apache2
Pertama, kita perlu menyemak fail konfigurasi pelayan Apache2 untuk memastikan modul PHP telah didayakan dan penghuraian PHP dikonfigurasikan dengan betul. Biasanya, fail konfigurasi Apache2 terletak dalam direktori /etc/apache2/ dan boleh dikonfigurasikan dengan mengedit fail.
Buka fail konfigurasi utama apache2.conf Apache2 dan sahkan sama ada item konfigurasi berikut adalah betul:
<Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride None Require all granted DirectoryIndex index.php index.html </Directory>
Pada masa yang sama, sahkan sama ada modul PHP telah didayakan. Anda boleh menemui sesuatu yang serupa dengan yang berikut dalam konfigurasi fail:
LoadModule php7_module modules/libphp7.so
Jika item konfigurasi di atas tidak Betul atau tiada, pengubahsuaian dan penambahan yang sepadan diperlukan.
2. Mulakan semula pelayan Apache2
Selepas mengubah suai fail konfigurasi, anda perlu memulakan semula pelayan Apache2 untuk membuat konfigurasi berkuat kuasa. Anda boleh menggunakan arahan berikut untuk memulakan semula pelayan Apache2:
sudo systemctl restart apache2.service
Selepas dimulakan semula, cuba akses halaman web yang mengandungi skrip PHP untuk melihat sama ada masalah penghuraian PHP telah diselesaikan.
3 Cipta fail ujian PHP
Untuk mengesahkan sama ada penghuraian PHP berfungsi dengan betul, kami boleh mencipta fail ujian PHP yang mudah. Buat fail bernama test.php di bawah direktori akar tapak web (biasanya /var/www/html/) dan tulis kandungan berikut dalam fail:
<?php phpinfo(); ?>
Simpan fail dan lawati http://yourdomain/test.php , Halaman maklumat PHP hendaklah dipaparkan dalam pelayar. Jika halaman dipaparkan seperti biasa, ini bermakna penghuraian PHP telah berjaya diselesaikan.
4. Masalah dan penyelesaian biasa
5. Ringkasan
Dengan menyemak konfigurasi pelayan Apache2, memulakan semula pelayan, mencipta fail ujian PHP dan menyelesaikan masalah biasa, kami boleh menyelesaikan masalah penghuraian PHP pada pelayan Apache2. Pada masa yang sama, sandaran data dan fail penting yang tepat pada masanya juga merupakan tugas penting semasa proses pembinaan laman web untuk mengelakkan situasi yang tidak dijangka. Kami berharap kaedah dan contoh yang disediakan dalam artikel ini dapat membantu pembaca menyelesaikan masalah yang sama dengan lebih baik supaya laman web dapat berjalan dengan normal dan melaksanakan fungsinya sebagaimana mestinya.
Atas ialah kandungan terperinci Pelayan Apache2 mempunyai masalah penghuraian PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!