Heim >Backend-Entwicklung >PHP-Tutorial >So lösen Sie das Problem, dass Nginx PHP nicht analysiert
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
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 PHP7Methoden zum Parsen der PHP-AbhängigkeitsinjektionParsing der PHP-Abhängigkeitsinjektion und Umkehrung der KontrolleDas 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!