Назад | Перейти на главную страницу

Nginx не запускается - файл .sock не найден / нет такого каталога

Я пытаюсь запустить приложение django с помощью uwsgi и nginx. Он работал последний месяц, но сегодня я отредактировал файл в каталоге / sites-enabled /, и теперь nginx не запускается.

Вот журналы ошибок от nginx

Обновить

Смог снова запустить nginx, удалив файл .sock из моего каталога / sites-enabled. Тем не менее хотелось бы знать, что означает это сообщение об ошибке - поиск ответа в Google не дает ничего полезного.

Я отвечаю на ваш обновленный вопрос о том, почему это вызвало проблему. Не видя ваших файлов конфигурации, это в основном предположение. Я думаю, что в вашем nginx.conf есть такая строка

include /etc/nginx/enabled-sites/*;

В указанном каталоге у вас, вероятно, был файл studentprogress.sock. Nginx взял файл и попытался интерпретировать его как конфигурацию. Поскольку это не действительный файл конфигурации Nginx, это вызвало ошибку.