Heim > Backend-Entwicklung > PHP-Problem > So lösen Sie das Centos-Nginx-PHP-Fehlerproblem

So lösen Sie das Centos-Nginx-PHP-Fehlerproblem

藏色散人
Freigeben: 2023-03-12 14:48:02
Original
2563 Leute haben es durchsucht

Lösung für den Centos-Nginx-PHP-Fehler: 1. Analysieren Sie, ob php-fpm installiert ist. Wenn nicht, installieren Sie php-fpm. 3. Speichern Sie die Datei und starten Sie nginx.

So lösen Sie das Centos-Nginx-PHP-Fehlerproblem

Die Betriebsumgebung dieses Artikels: CentOS6.8-System, PHP7.1-Version, DELL G3-Computer

Wie löse ich das Centos Nginx PHP-Fehlerproblem?

CentOS6.10 Nginx kann PHP -Dateien nicht analysieren. Die .php-Datei wird standardmäßig heruntergeladen, oder es wird die Meldung „Datei nicht gefunden“ angezeigt.

PHP 版本:
 # php -v
PHP 5.3.3 (cli) (built: Mar 22 2017 12:27:09) 
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
Nach dem Login kopieren
rreee

2. Lösung

1). Führen Sie den Befehl service php-fpm start aus. Wenn angezeigt wird, dass er nicht erkannt wird, bedeutet dies, dass er nicht installiert ist

2). Wenn php-fpm nicht installiert ist

, können Sie ihn ausführen den Installationsbefehl: yum install php-fpm Führen Sie dann den Befehl service php-fpm start aus

3). Kann immer noch nicht analysiert werden

(1) Ändern Sie die nginx-conf-Datei oder die default.conf, wie in der Abbildung unten gezeigt. „root“ bezieht sich beispielsweise auf mein Nginx-Stammverzeichnis, das entsprechend Ihrer eigenen Situation konfiguriert werden kann

So lösen Sie das Centos-Nginx-PHP-Fehlerproblem

(2). Speichern Sie die Datei und starten Sie nginx neu, Befehl: service. n Ginx neu starten</ code> (3). Zu diesem Zeitpunkt kann der Browser auf die .php-Datei zugreifen (wenn nicht lokal darauf zugegriffen wird, schalten Sie unbedingt die Firewall aus)<h2></h2><blockquote><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false;">Nginx 版本:[root@bogon sbin]# ./nginx -v nginx version: nginx/1.11.6</pre><div class="contentsignin">Nach dem Login kopieren</div></div><code>service php-fpm start,如果显示无法识别,说明没有安装

2). 如果没有安装 php-fpm

可以执行安装命令:yum install php-fpm 然后再运行命令 service php-fpm start

3). 如果已经安装了 php-fpm 并且还是无法解析 .php 文件

(1). 修改 nginx.conf 文件或者 default.conf ,如下图所示,修改其中几处信息。如“root”指的是我的 nginx 根目录,可根据自己的情况进行配置

So lösen Sie das Centos-Nginx-PHP-Fehlerproblem

(2). 保存文件,并重启 nginx,命令:service nginx restartEmpfohlenes Lernen: „

PHP-Video Tutorial

"

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Centos-Nginx-PHP-Fehlerproblem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage