Apakah yang perlu saya lakukan jika Yum Httpd menghadapi kesukaran menghurai PHP?
Dalam proses membina tapak web, kami sering menghadapi situasi di mana pelayan Httpd Apache tidak dapat menghuraikan skrip PHP dengan betul. Ini akan menyebabkan tapak web tidak berfungsi dengan baik, menyebabkan ketidakselesaan kepada pembangun dan pengguna. Jadi, bagaimana anda harus menyelesaikan situasi ini? Artikel ini akan memperkenalkan cara menyelesaikan masalah bahawa pelayan Httpd yang dipasang oleh Yum tidak dapat menghuraikan skrip PHP dengan betul melalui konfigurasi.
Pertama, kami perlu mengesahkan sama ada pelayan PHP dan Httpd telah dipasang. Anda boleh menyemaknya dengan arahan berikut:
sudo yum list installed | grep php sudo yum list installed | grep httpd
Jika anda mendapati pelayan PHP dan Httpd tidak dipasang, anda boleh memasangnya dengan arahan berikut:
sudo yum install php sudo yum install httpd
Selepas pemasangan selesai, kami perlu mengedit fail konfigurasi pelayan Httpd, cari dan ubah suai tempat berikut:
sudo vim /etc/httpd/conf/httpd.conf
LoadModule php_module modules/libphp.so AddType application/x-httpd-php .php
<IfModule dir_module> DirectoryIndex index.php </IfModule> <FilesMatch .php$> SetHandler application/x-httpd-php </FilesMatch>
sudo systemctl restart httpd
Di atas adalah tetapan biasa dalam fail konfigurasi, tetapi persekitaran sebenar mungkin berbeza dan perlu disesuaikan mengikut situasi tertentu.
Selain itu, anda perlu memastikan modul PHP dimuatkan dengan betul dalam pelayan Apache. Anda boleh menggunakan arahan berikut untuk menyemak sama ada modul PHP dimuatkan:
sudo httpd -M | grep php
Jika anda tidak melihat maklumat yang sepadan, anda perlu memuatkan modul PHP secara manual dalam fail konfigurasi Httpd.
Akhir sekali, anda juga perlu memberi perhatian kepada kebenaran fail dan folder. Pastikan kebenaran pada fail PHP adalah betul dan pelayan Apache telah membaca dan melaksanakan kebenaran padanya.
Dengan menetapkan dan melaraskan langkah di atas, anda sepatutnya dapat menyelesaikan masalah bahawa pelayan Httpd yang dipasang oleh Yum tidak dapat menghuraikan skrip PHP dengan betul. Jika ia masih tidak dapat diselesaikan, adalah disyorkan untuk menyemak log Httpd dan PHP untuk mencari dan menyelesaikan masalah dengan lebih baik.
Saya harap artikel ini dapat membantu pembangun yang menghadapi masalah yang sama supaya mereka berjaya membina dan menjalankan tapak web mereka sendiri.
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika Yum Httpd menghadapi kesukaran menghurai PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!