Heim > Backend-Entwicklung > PHP-Problem > Was soll ich tun, wenn Apache PHP nicht unterstützt?

Was soll ich tun, wenn Apache PHP nicht unterstützt?

藏色散人
Freigeben: 2023-03-02 20:40:02
Original
3466 Leute haben es durchsucht

Die Lösung für das Problem, dass Apache PHP nicht unterstützt: Ändern Sie dann die Konfigurationsdatei und prüfen Sie, ob das PHP-Modul geladen ist. Installieren Sie dann „libphp7.so“. Besuchen Sie die offizielle Website, um das binäre PHP-Paket herunterzuladen und zu installieren.

Was soll ich tun, wenn Apache PHP nicht unterstützt?

Apache2 unterstützt keine PHP-Dateien. Lösung

1. Ändern Sie die Apache-Konfigurationsdatei

vim /usr/local/apache2/conf/httpd.conf
Nach dem Login kopieren

. Fügen Sie index.php

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>
Nach dem Login kopieren

hinzu ; Fügen Sie eine Zeile hinzu AddType application/x-httpd-php .php

3 Überprüfen Sie, ob die Syntax der Konfigurationsdatei httpd.cnf korrekt ist

apachectl -t
Nach dem Login kopieren

4 🎜 >

apachectl graceful
Nach dem Login kopieren

5. Überprüfen Sie, ob das PHP-Modul geladen ist

apachectl -M
Nach dem Login kopieren

Überprüfen Sie, ob php7_module (shared) vorhanden ist

Wenn kein php7-Modul vorhanden ist, prüfen Sie, ob php7 vorhanden ist Moduldatei libphp7.so

ls /usr/lib/apache2/modules/libphp7.2so
Nach dem Login kopieren

libphp7.so-Installation

apt-get install libapache2-mod-php7.2 
a2enmod php7.2
Nach dem Login kopieren

Laden Sie das PHP-Modul in die httpd.cnf-Konfigurationsdatei

LoadModule php7_module modules/libphp7.2so
Nach dem Login kopieren

Alle geladenen Module von Apache anzeigen

apachectl -t -D DUMP_MODULES
Nach dem Login kopieren

Endlich gefunden. Die NTP-Version von PHP ist nicht threadsicher

Alle PHP löschen

apt remove php*
Nach dem Login kopieren

3. Gehen Sie erneut auf die offizielle Website, um das binäre PHP-Paket herunterzuladen und zu installieren

https://i.cnblogs.com/PostDone.aspx?postid=11143698&actiontip=%E5%8F%91%E5%B8%83%E6%88%90%E5%8A%9F
apt-get install libapache2-mod-php7.2
Nach dem Login kopieren
OK

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Apache PHP nicht unterstützt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage