Heim >Backend-Entwicklung >PHP-Tutorial >So lösen Sie das Problem, dass Nginx PHP nicht analysiert

So lösen Sie das Problem, dass Nginx PHP nicht analysiert

小云云
小云云Original
2018-03-27 08:59:226240Durchsuche

In diesem Artikel erfahren Sie hauptsächlich, wie Sie das Problem lösen können, dass Nginx PHP nicht analysiert. Ich hoffe, dass es allen helfen kann.

Lösung:

1. /etc/php5/cgi/php.ini
/etc/php5/fpm/php.ini

Ändern Sie php.ini cgi .fix_pathinfo=1 in der Datei

2. Ändern Sie die Datei nginx.conf

  1. location ~ \.php$ {  
              root           html;  
              fastcgi_pass   127.0.0.1:8000;  
              fastcgi_index  index.php;  
              #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
              fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html/$fastcgi_script_name; //给出文件的真实路径
              include        fastcgi_params;  
           }

3 > spawn-fcgi -a 127.0.0.1 -p 8000 -C 10 -u niemand -f /usr/bin/php-cgi


/etc/init.d/php5-fpm start

/etc/inti.d/nginx start

Verwandte Empfehlungen:

Umfassende Analyse zur Installation der Yar-Erweiterung in PHP7

Methoden zum Parsen der PHP-Abhängigkeitsinjektion

Parsing der PHP-Abhängigkeitsinjektion und Umkehrung der Kontrolle

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass Nginx PHP nicht analysiert. 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