Lösung für das Problem, dass Nginx keine PHP-Dateien oder Verzeichnisse ausführen kann: 1. Starten Sie den PHP-FPM-Server. 2. Überprüfen Sie die Nginx-Konfiguration der Website. 3. Öffnen Sie die Datei nginx.conf und überprüfen Sie die Root-Anweisung und die Fastcgi_param-Anweisung Pfade; 4. Ändern Sie den Anweisungspfad. Legen Sie einfach den Pfad zu der Datei fest, auf die Sie zugreifen möchten.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.
nginx Was tun, wenn PHP-Dateien oder -Verzeichnisse nicht ausgeführt werden können? Lösen Sie das Problem, dass Nginx PHP nicht analysiert
Nginx wurde erfolgreich installiert und ausgeführt
PHP wurde erfolgreich installiert und PHP-FPM wurde erfolgreich ausgeführt: Dienst PHP-FPM gestartetnetstat -antp | grep :80
netstat -antp | grep :9000
, Ports 80 und 9000 befinden sich im Überwachungsstatus
Nginx kann auf statische HTML-Dateien zugreifen, aber nicht auf PHP-Dateien. HTML-Webseiten können ausgeführt werden, aber PHP kann einfach nicht ausgeführt werden 2. Überprüfen Sie sich selbst. Die Nginx-Konfiguration der Website, insbesondere die im Bild markierten Punkte
, ist normalerweise die folgende Situation (das ist es, was ich erlebt habe): nginx.conf-Datei, der Root-Befehl und der fastcgi_param-Befehl sind unterschiedlich aus der Datei, auf die Sie zugreifen möchten. Verursacht durch inkonsistente PfadeEmpfohlenes Lernen: „
“
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Nginx PHP-Dateien oder -Verzeichnisse nicht ausführen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!