Lösung dafür, dass Linux Apache PHP nicht analysiert: Verwenden Sie zuerst den Befehl find, um die Apache-Konfigurationsdatei zu finden. Führen Sie dann die Anweisung „#find / -name „httpd.conf““ im Stammverzeichnis aus " Datei. .
Empfehlung: „PHP-Video-Tutorial“
Lösung für PHP, das unter Linux nicht analysiert wird
Nach der letzten Installation von PHP gab es keinen Test ausgeführt und wurde nicht analysiert und zeigt, dass der Quellcode
Testdatei test.php
code
<?php phpinfo(); ?>
die PHP-Informationsseite zurückgeben sollte, aber nur die Informationen zur Fehlerbehebung lauten wie folgt:
1.Apache hat den entsprechenden PHP-Typ nicht hinzugefügt, daher wird das PHP-Skript-Parsen nicht unterstützt.
Lösung: Fügen Sie den entsprechenden Typ in der Konfigurationsdatei hinzu. Suchen Sie die Apache-Konfigurationsdatei: Wenn Sie den Speicherort kennen, suchen Sie sie selbst Sie kennen den Speicherort nicht, versuchen Sie es mit dem Suchbefehl
Im Stammverzeichnis Ausführung: #find / -name "httpd.conf"
Ändern Sie httpd.conf und fügen Sie der Datei eine Zeile hinzu: AddType application/x- httpd-php .php
2. Es gibt keinen Index für PHP. Wenn der Index nicht unterstützt wird, können in PHP geschriebene Webseiten nicht analysiert werden Konfigurationsdatei wie oben. Ändern Sie sie in DirectoryIndex index.html index.htm. php. Aktivieren Sie die Firewall. Verwenden Sie den Befehl: #getenforce . Wenn es „Erzwingen“ ist, bedeutet dies, dass es in der Konfigurationsdatei deaktiviert ist.
Im Verzeichnis /etc/selinu ist das Erzwingen in der Konfiguration deaktiviert.
Lösung: Fügen Sie das Modul hinzu
Fügen Sie in der Konfigurationsdatei hinzu: LoadModule php5_module module/libphp5.so
Starten Sie abschließend die Maschine neu.
Zu diesem Zeitpunkt sollte es kein Problem geben. Testen Sie es erneut und Sie können PHP-Informationen zurückgeben
Das obige ist der detaillierte Inhalt vonWas tun, wenn Linux Apache PHP nicht analysiert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!