Здравствуйте. Хотел на Win 10 в Ubuntu bash настроить локальный веб сервер. Но столкнулся с проблемой. Обо всём по порядку:
Стоит: Ubuntu 16.04.2 LTS nginx/1.12.1 PHP 7.1.7-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Jul 7 2017 09:41:45) ( NTS )
Настроил конфиги:
Файл /etc/php/7.1/fpm/pool.d/www.conf
[www]
user = nginx
group = nginx
listen = /run/php/php7.1-fpm.sock
listen.owner = nginx
listen.group = nginx
listen.mode = 0777
pm = dynamic
Файл /etc/nginx/conf.d/default.conf
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / {
root /usr/share/nginx/html;
index index.html index.htm index.php;
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ \.php$ {
root /usr/share/nginx/html;
fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
}
Создал файл info.php в докруте с функцией phpinfo();
Но при переходе на этот файл в браузере долго висит загрузка и по таймауту вываливается ошибка. Не пойму в чём проблема.
Вот error.log nginx-а (/var/log/nginx/error.log)
2017/07/28 23:02:48 [error] 1602#1602: *23 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /info.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.1-fpm.sock:", host: "localhost"
2017/07/28 23:03:48 [error] 1602#1602: *23 upstream timed out (110: Connection timed out) while reading upstream, client: 127.0.0.1, server: localhost, request: "GET /info.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.1-fpm.sock:", host: "localhost"
Вот access.log nginx-а (/var/log/nginx/access.log)
127.0.0.1 - - [28/Jul/2017:23:03:48 +0200] "GET /info.php HTTP/1.1" 404 0 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0" "-"
Судя по логу отваливается по таймауту. Но какова причина этого таймаута? Что сделать, чтобы её выявить. Подскажите решение пожалуйста.