nginx+php-fpm nur weiße php sites

karloff

karloff

Routinier
Moin,

ich hab hier gerade ein Problem und keine Idee mehr woran es liegt.
Ich muss wie schon in der Überschrift erwähnt nginx dazu bringen php auszuliefern.
Das sollt angeblich ganz einfach sein via php-fpm.
Allerdings ist es das nicht, denke die nginx seite habe ich erfolgreich gelöst.
Allerdings bekomme ich nur eine weiße seite wenn ich ne php site aufrufe.
nginx:
Code:
server {
        listen 80;
        server_name _;

        access_log /var/log/nginx/localhost.access_log main;
        error_log /var/log/nginx/localhost.error_log info;

        root /var/www/localhost/htdocs/;

        location /test {
            index index.php;
        }

        location ~ \.php$ {
            try_files $uri =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;

            include fastcgi_params;
            #fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_pass 127.0.0.1:9000;
            }
}

Meine php-fpm.conf
Code:
error_log = /var/log/php-fpm.log

[www]
listen = 127.0.0.1:9000
listen.allowed_clients = 127.0.0.1

user = nobody
group = nobody

pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
Leider liefert das log absolut nichts brauchbares, selbst wenn ich es auf debug hochschraube, bekomme ich nur alle sec das das debuglevel auf debug steht, sehr sinnvoll.
Es scheint einfach keine verbindung zustande zu kommen, dabei ist localhost:9000 im status listen.

Kurz um ich hab keine Ahnung woran es liegt.

Unter Apache läuft alles wie gewünscht, nur ist der indianer irgendwie zu dick für meinen geschmack
 
Probier doch mal den Socket zu benutzen. Wie ich gehört habe soll das eh ein bisschen flotter sein, aufgrund des overheads.

Gruß

NULL
 

Ähnliche Themen

NGINX bietet intern abgerufene Seiten nur zum Download an, extern geht's

Nginx als Reverse Proxy für Nextcloud und Emby

nginx+php-fpm problem

nginx owncloud, php? Problem

Nginx: Virtuellen Unterordner im SCRIPT_FILENAME entfernen.

Zurück
Oben