Penyelesaian kepada masalah yang yum apache tidak menghuraikan php: 1. Pasang pakej ketergantungan httpd-devel 2. Semak laluan apsx 3. Tambah parameter laluan apxs semasa menyusun php; fail konfigurasi apache 5 , mulakan semula perkhidmatan.
Persekitaran pengendalian artikel ini: sistem centos7, versi php5.6, komputer DELL G3
Cara menyelesaikan yum apache tidak menghuraikan Masalah php?
Centos7: yum memasang apache, menyusun dan memasang php5.6, dan penyelesaiannya tidak menghuraikan php
Pertama sekali, mari kita bercakap tentang senario di mana masalah berlaku:
Oleh kerana saya malas, saya menggunakan yum untuk memasang apache Kerana centos datang dengan PHP 5.4 yang tidak dapat memenuhi keperluan persekitaran, dan saya tidak mahu menggunakan yang lain sumber, jadi saya memilih kod sumber untuk menyusun dan memasang PHP 5.6
Selepas pemasangan selesai, apache tidak menghuraikan php, fenomena tidak menghurai ialah pelayar memaparkan atau memuat turun kod sumber php secara terus fail
Saya akan menerangkan secara ringkas prosesnya, mencari sendiri langkah-langkah tertentu, dan kemudian memfokuskan pada beberapa Perangkap yang mudah dilangkah
1. Selepas memasang apache dalam yum, anda mesti pasang pakej kebergantungan httpd-devel, jika tidak, fail apxs tidak wujud, dan laluan apxs perlu dikonfigurasikan semasa menyusun php
yum install httpd yum install httpd-devel
2 🎜>
3. Apabila menyusun php, tambahkan parameter laluan apx untuk menjana libphp5.sorpm -ql httpd-devel|grep apxs /usr/bin/apxs //此行为 grep 结果,不同系统的路径可能不同,以实际结果为准,下同 /sur/share/man/man1/apxs.1.gz
./configure \ --with-apxs2=/usr/bin/apxs
5. dan pembolehubah persekitaran, yang ditinggalkan di sini
make && make install
6 Ubah suai fail konfigurasi apache. Laluan fail konfigurasi apache2.4 di bawah Centos7.4 ialah
7 🎜>vim /etc/httpd/conf/httpd.conf //在LoadModule后面添加:LoadModule php5_module modules/libphp5.so //不添加则访问.php文件将会变成下载 //在DirectoryIndex后面添加:index.php //在AddType application/x-gzip .gz .tgz后面添加:AddType application/x-httpd-php .php //.php前面有一个空格
Tutorial Video PHP
"Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah yum apache tidak menghuraikan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!