Heim >Backend-Entwicklung >PHP-Tutorial >Einige Fragen zum Aufbau einer LEMP-Umgebung

Einige Fragen zum Aufbau einer LEMP-Umgebung

WBOY
WBOYOriginal
2016-09-23 03:30:11869Durchsuche

Ich habe eine LEMP-Umgebung unter Ubuntu 12.04 eingerichtet. Ich habe das Online-Tutorial zur Konfiguration Schritt für Schritt befolgt und festgestellt, dass beim Zugriff auf index.php immer wieder der Fehler 404 NOT FOUND gemeldet wurde (wenn der Dateiname wieder in index geändert wurde. html, es kann normal aufgerufen werden). Bitte sagen Sie mir, wie ich es lösen kann.
cgi.fix_pathinfo=0 und listen = /var/run/php5-fpm.sock wurden in der PHP-bezogenen Konfigurationsdatei festgelegt
nginx-Konfigurationsinformationen lauten wie folgt:

<code>server {
    listen       80;


    root   /vagrant/www/;
    index  index.php index.html index.htm;

    server_name localhost;

    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
        root /usr/share/nginx/www;
    }

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
         try_files $uri =404;
         fastcgi_split_path_info ^(.+\.php)(/.+)$;
         fastcgi_pass unix:/var/run/php5-fpm.sock;
         fastcgi_index index.php;
         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
         include  fastcgi_params;
    }
}</code>
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