Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn Nginx PHP-Dateien nicht analysieren kann?

Was soll ich tun, wenn Nginx PHP-Dateien nicht analysieren kann?

藏色散人
藏色散人Original
2021-09-10 09:23:556437Durchsuche

Lösung für das Problem, dass nginx keine PHP-Dateien analysieren kann: 1. Installieren Sie nginx; 2. Konfigurieren Sie den Inhalt der Datei nginx.conf als „unix:/run/php-fpm/php-fpm.sock...“; . Starten Sie nginx neu.

Was soll ich tun, wenn Nginx PHP-Dateien nicht analysieren kann?

Die Betriebsumgebung dieses Artikels: Linux5.9.8-System, PHP7.1-Version, DELL G3-Computer

Was soll ich tun, wenn Nginx PHP-Dateien nicht analysieren kann?

Nginx kann unter Linux keine PHP-Dateien analysieren

1. Voraussetzung

nginx wurde installiert und kann auf HTML-Dateien zugreifen

2. Problem

Beim Zugriff auf .php-Dateien wird es standardmäßig heruntergeladen oder es wird eine Aufforderung angezeigt „Datei nicht gefunden“

3. Lösung

Konfigurieren Sie die Datei nginx.conf

location ~ \.php$ {
            root           /mnt/wind/www;                                    #根目录配置正确
            fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;                   #跟php-fpm的监听端口一样         
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
}

und starten Sie dann nginx neu.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn Nginx PHP-Dateien nicht analysieren 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