Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn Apache PHP nicht geparst werden kann?

Was soll ich tun, wenn Apache PHP nicht geparst werden kann?

藏色散人
藏色散人Original
2020-07-11 09:58:374026Durchsuche

Die Lösung für das Problem, dass Apache PHP nicht analysiert werden kann: Ändern Sie zuerst die Apache-Konfigurationsdatei „httpd.conf“ und fügen Sie dann die Anweisung „AddType application/x-httpd-php.php“ hinzu Apache installieren.

Was soll ich tun, wenn Apache PHP nicht geparst werden kann?

Analyse von Apache, der PHP-Dateien nicht analysieren kann

Beurteilungsfehler, dass PHP nicht analysieren kann

1. /usr/local/apache/bin/apachectl -M //Überprüfen Sie, ob das php5_module (shared)-Modul geladen ist.

2 Es wird das Modul libphp5.so geladen.

3. Überprüfen Sie die kompilierte Konfigurationsdatei auf Fehler: /usr/local/apache2/conf/httpd.conf

Ändern Sie die Apache-Konfigurationsdatei httpd.conf

vim /usr/local/apache2/conf/httpd.conf

Suchen Sie in httpd.conf: „AddType application/x-gzip .gz .tgz“ Fügen Sie

“AddType application/x-httpd-php .php”

unter der Zeile hinzu und suchen Sie weiter: „DirectoryIndex index.html“, geben Sie „Ändern“ ein Setzen Sie diese Zeile auf

“DirectoryIndex index.html index.htm index.php”

und suchen Sie dann: „#ServerName www.example.com:80“. Ändern Sie diese Zeile auf

“ServerName localhost:80” 保存后退

. Überprüfen Sie mit dem Befehl, ob die Hauptkonfigurationsdatei korrekt ist : / usr/local/apache2/bin/apachectl -t

5. Beim Kompilieren und Installieren von Apache wird empfohlen, zwei Parameter hinzuzufügen (Sie müssen nicht erneut kompilieren, wenn Sie es in Zukunft verwenden). :

--enable-modes-shared=most        //编译加载最多的模块 
--enalbe-modes-shared=all        //编译加载所有模块

Kurz gesagt: Nachdem ein Fehler aufgetreten ist, müssen Sie zunächst die Ursache des Problems ermitteln, damit Sie es beheben können.

Weitere Informationen zu diesem Thema finden Sie auf der PHP-Website für Chinesisch!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Apache PHP nicht geparst werden kann?. 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