Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn Apache PHP nicht geparst werden kann?
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.
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!