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?

藏色散人
藏色散人Original
2020-07-22 09:56:223468Durchsuche

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

. Fügen Sie index.php

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

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

 AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
3 Überprüfen Sie, ob die Syntax der Konfigurationsdatei httpd.cnf korrekt ist

apachectl -t

4 🎜 >

apachectl graceful

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

apachectl -M

Ü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

libphp7.so-Installation

apt-get install libapache2-mod-php7.2 
a2enmod php7.2

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

LoadModule php7_module modules/libphp7.2so

Alle geladenen Module von Apache anzeigen

apachectl -t -D DUMP_MODULES

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

Alle PHP löschen

apt remove php*

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

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!

Stellungnahme:
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