Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn auf phpphpinfo nicht zugegriffen werden kann?

Was soll ich tun, wenn auf phpphpinfo nicht zugegriffen werden kann?

青灯夜游
青灯夜游Original
2020-09-29 10:47:323596Durchsuche

Lösung: Stellen Sie zunächst sicher, dass PHP-FPM gestartet wurde und der Service-Port normal ist. Ändern Sie dann die Datei „*.conf“ unter „/usr/local/tengine/conf/vhost“. .conf-Datei, legen Sie „listen=127.0.0.1:9000“ fest.

Was soll ich tun, wenn auf phpphpinfo nicht zugegriffen werden kann?

Empfohlen: „PHP-Video-Tutorial

Beim heutigen Debuggen der LNMP-Umgebung ist der folgende Fehler aufgetreten. PHP-Informationen können nicht abgefragt werden.

Was soll ich tun, wenn auf phpphpinfo nicht zugegriffen werden kann?

Umgebung: Linux-Version CentOS Linux Release 7.3.1611 (Core), Nginx verwendet tengine. Sowohl PHP als auch TEngine werden vom Quellcode nach /usr/local installiert.

Bestätigen Sie zunächst, dass tengine gestartet wurde, und schreiben Sie eine statische Testwebseite in das Stammverzeichnis der Website. Der Test ist in Ordnung und kann normal angezeigt werden.

Bestätigen Sie, dass PHP-FPM gestartet wurde und der Abfragedienst-Port normal ist. Ich vermute, dass die PHP-Unterstützung von tengine nicht konfiguriert ist. Öffnen Sie die *.conf-Hostkonfiguration unter /usr/local/tengine/conf/vhost und ändern Sie die folgende Konfiguration: Fügen Sie index.php hinzu, damit der Nginx-Server index.php standardmäßig als Homepage unterstützt, und aktivieren Sie zugehörige Konfigurationen über Kommentare .

Achten Sie auf den Speicherort von $document_root. Er kann als $document_root oder als Stammverzeichnis der Website geschrieben werden, es darf jedoch nicht das Standardverzeichnis /scripts sein.

location / {
      root  /var/www/html;
      index index.html index.htm index.php;
    }
...
...
location ~ \.php$ {
      root      /var/www/html;
      fastcgi_pass  127.0.0.1:9000;
      fastcgi_index index.php;
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
      include    fastcgi_params;
    }
...
...

Stellen Sie gleichzeitig die Konfiguration von /usr/local/php/etc/php-fpm.conf sicher:

listen = 127.0.0.1:9000

Dann starten Sie einfach den Dienst neu.

Was soll ich tun, wenn auf phpphpinfo nicht zugegriffen werden kann?

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn auf phpphpinfo nicht zugegriffen 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