В настоящее время я размещаю веб-приложение Django на экземпляре AWS EC2. Чтобы запустить его в рабочем режиме, я использую NGINX и gunicorn.
Ошибка с чем я сталкиваюсь:
Рабочий сервер, похоже, не обновляет urls.py, что бы я ни делал.
Приложение, используемое для передачи файлов из локального файла в экземпляр : FileZilla
Шаги, которые я предпринял, пытаясь решить проблему:
Удаление urls.py и его перезапись
Проверка, отказываются ли обновляться и другие файлы
РЕЗУЛЬТАТ 2-го шага: другие файлы успешно обновляются, я тестировал статические файлы
и с index.html
Проверка того, обновляется ли файл в экземпляре с помощью нано редактор
РЕЗУЛЬТАТ 3-го шага: Файл корректно обновляется в экземпляре, все изменения сохраняются.
отражение
Запуск его на экземпляре с использованием сервер запуска python manage.py
(для целей разработки) и
обнаружил, что urls.py правильно обновляется при использовании сервера запуска
Другая информация:
1. Буквально вчера все нормально обновлялось, но вдруг решило бунтовать
Я обновил все пакеты, используя Судо Юм установить
Я перезапустил nginx и gunicorn: используя такие команды, как:
sudo systemctl запустить пушку
sudo systemctl включить пушку
sudo systemctl перезапустить nginx
Я попытался проверить ошибки, используя судо nginx-т
, но ошибки не появляются
Я проверил журналы ошибок, используя sudo tail -f /var/log/nginx/error.log
, но ошибок не показывает
здесь либо
Как мне это решить?
Спасибо