@lucifer_jr

Почему nginx отвечает connection refused на все попытки подключения?

До этого стоял php7.0, но такого рода проблема возникла после установки php7.3 и переустановки nginx.
netstat -nlp
5c95f769427a8504113323.png
systemctl status nginx.service
5c95f77092e9a398222122.png
curl -v 127.0.0.1
5c95f7767ddc0947299362.png

Файл конфигурации /etc/nginx/sites-available/default:
server {
        listen 80 default_server;
        listen [::]:80 default_server;

        root /var/www;

        index index.php index.html index.htm index.nginx-debian.html;

        server_name _;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass 127.0.0.1:9000;
                fastcgi_pass unix:/run/php/php7.3-fpm.sock;
        }
        location ~ /\.ht {
                deny all;
        }
}

Буду признателен за помощь)
  • Вопрос задан
  • 9717 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Sowander
проверь настройки php-fpm.conf
обрати там внимание на параметр listen и user
(listen должен совпадать с /run/php/php7.3-fpm.sock из nginx)
(user должен совпадать с юзером из основного конфига nginx.conf)

смотри в логи а не в curl (если логи не ведутся, установи их в конфигах для fpm и nginx )
вот тебе команда в помощь для поиска/фильтрации по логам
cat /var/log/nginx/error.log | grep 'поисковое слово типа даты или ip'
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы