Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menyelesaikan masalah yum apache tidak menghuraikan php

Bagaimana untuk menyelesaikan masalah yum apache tidak menghuraikan php

藏色散人
Lepaskan: 2023-03-14 09:18:01
asal
2441 orang telah melayarinya

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.

Bagaimana untuk menyelesaikan masalah yum apache tidak menghuraikan php

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
Salin selepas log masuk

2 🎜>

3. Apabila menyusun php, tambahkan parameter laluan apx untuk menjana libphp5.so
rpm -ql httpd-devel|grep apxs
/usr/bin/apxs            //此行为 grep 结果,不同系统的路径可能不同,以实际结果为准,下同
/sur/share/man/man1/apxs.1.gz  
Salin selepas log masuk

4. Pasang
./configure \
--with-apxs2=/usr/bin/apxs
Salin selepas log masuk

5. dan pembolehubah persekitaran, yang ditinggalkan di sini
make && make install
Salin selepas log masuk

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前面有一个空格
Salin selepas log masuk
Pembelajaran yang disyorkan: "

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan