2017-01-20 8 views
0

Ich bin faberblasted. vielleicht kann jemand herausfinden, warum das nicht funktioniert.Nginx und php-fpm PHP-Datei herunterladen statt

Mit Nginx 1.10.0 und versuchen Worpress mit Page Speed ​​auf meinem experimentellen Server ubuntu 16.04

/usr/local/nginx/conf/nginx.conf

user henri:www-data; 
worker_processes 1; 

error_log logs/error.log; 
#error_log logs/error.log notice; 
#error_log logs/error.log info; 

#pid  logs/nginx.pid; 


events { 
    worker_connections 1024; 
} 

http { 
    include  mime.types; 

# default_type application/octet-stream; 
    default_type text/html; 
    #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' 
    #     '$status $body_bytes_sent "$http_referer" ' 
    #     '"$http_user_agent" "$http_x_forwarded_for"'; 

    access_log logs/access.log main; 

    sendfile  on; 
    #tcp_nopush  on; 

    #keepalive_timeout 0; 
    keepalive_timeout 65; 

    #gzip on; 

} 

nano/etc/nginx zu installieren/sites-available/default

server { 
     listen 80; ## listen for ipv4; this line is default and implied 
     listen [::]:80 default_server ipv6only=on; ## listen for ipv6 

     root /var/www/www.xxxxxxx.com/public_html; 
     index index.php index.html index.htm; 

#  server_name localhost; 

     location ~* \.(css|gif|ico|jpeg|jpg|js|png)$ { 
     expires max; 
     log_not_found off; 
     } 

     location/{ 
       try_files $uri $uri/ /index.php$is_args$args; 
     } 

location ~ \.php$ { 

     fastcgi_pass unix:/var/run/php7-fpm.sock; 
fastcgi_index index.php; 
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
    } 
} 

in meinem /etc/php/7.0/fpm/pool.d/www.conf

listen = /var/run/php7-fpm.sock; 
... 

Der Socket ist im jeweiligen Verzeichnis vorhanden.

Ich habe versucht:

  1. mein Browser-Cache leeren
  2. Neustart server/nginx/php-fpm

ps aux | grep php-fpm

root  4593 0.0 0.7 362588 30592 ?  Ss 22:50 0:00 php-fpm: master process (/etc/php/7.0/fpm/php-fp.conf) 
henri  4595 0.0 0.1 362588 6124 ?  S 22:50 0:00 php-fpm: pool www 
henri  4596 0.0 0.1 362588 6124 ?  S 22:50 0:00 php-fpm: pool www 
henri  4769 0.0 0.0 14224 968 pts/0 R+ 23:15 0:00 grep --color=auto php-fpm 

Nichts Ungewöhnliches in meinem php7.0-fpm.log/Nginx error.log/access.log

Datei noch heruntergeladen wird anstelle der Ausführung. Was vermisse ich?

Antwort

0

OK das war sooooooooo dumm !!!! Hoffentlich wird das niemandem passieren! Ich konfigurierte die falsche nginx Datei die ganze Zeit !!!!

Ich habe das durch Eingabe von nginx -V (Großbuchstabe V) ... es wird Ihnen den richtigen Pfad für alle Ihre Nginx-Datei geben ... bitte nicht davon ausgehen, dass die Datei, an der Sie arbeiten, die richtige ist !

Solved!