Portál AbcLinuxu, 29. dubna 2024 17:41


Dotaz: nginx + php-fpm prazdna stranka

14.4.2017 18:11 Milan
nginx + php-fpm prazdna stranka
Přečteno: 171×
Odpovědět | Admin
Nemohu zprovoznit nginx 1.12 a php-fpm 7.1, dostavam prazdnu stranku.

nginx access.log
"GET / HTTP/1.1" 500 5

nginx error.log
nic

php-fpm error.log
nic

nginx konfigurace
     location ~ [^/]\.php(/|$) {

            fastcgi_split_path_info ^(.+?\.php)(/.*)$;
            if (!-f $document_root$fastcgi_script_name) {
                return 404;
            }

            fastcgi_param HTTP_PROXY "";

            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_param PATH_TRANSLATED $document_root$fastcgi_script_name;


            fastcgi_pass 127.0.0.1:9001;
            fastcgi_index index.php;
            include fastcgi_params;

        }


netstat -anp | grep 9001
tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      8448/php-fpm: maste
Na internetu jsem nasel rady jako pridat include fastcgi_params; nebo dodefinovat SCRIPT_FILENAME a PATH_TRANSLATED.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.4.2017 18:14 Milan
Rozbalit Rozbalit vše Re: nginx + php-fpm prazdna stranka
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jeste jsem zapomnel, ze php pool log_errors=off a display_errors=off.
14.4.2017 18:15 Milan
Rozbalit Rozbalit vše Re: nginx + php-fpm prazdna stranka
Prominte, display_errors=on
14.4.2017 20:06 Matlák
Rozbalit Rozbalit vše Re: nginx + php-fpm prazdna stranka
Odpovědět | | Sbalit | Link | Blokovat | Admin
Doporučuju se kouknout na to co lítá po drátě. Každopádně je zajímavé, že v žádném error-logu nic není a přesto je v access-logu 500. Třeba to ten request na fpm ani neodpálí....?
14.4.2017 20:34 Milan
Rozbalit Rozbalit vše Re: nginx + php-fpm prazdna stranka
Pustil jsem tcpdump na localhost a z portu 9001 se vrati 500 Internal Server Error. Proc ji vsak nginx nezobrazi?
14.4.2017 21:04 Milan
Rozbalit Rozbalit vše Re: nginx + php-fpm prazdna stranka
Prime spojeni na php-fpm funguje a vraci se HTML kod (testoval jsem phpinfo())
#!/bin/sh

SCRIPT_FILENAME=/www/phpinfo.php \
REQUEST_URI=/www/phpinfo.php \
QUERY_STRING= \
REQUEST_METHOD=GET \

cgi-fcgi -bind -connect 127.0.0.1:9001
Nefunguje vsak index.php z RoundCube 1.2.4 (complete). Takze uz vim, kde mam chybu hledat .

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.