Форум сайта python.su
0
Приветствую вас. Столкнулся с такой проблемой. Использую nginx в качестве веб сервера, после внесения изменений в forms.py одного из модулей, веб сервер продолжает генерировать страницы без учета изменений, пробовал перезапускать сам веб сервер никаких изменений, что еще более странно, просто удалял файл forms и веб сервер продолжал работать с проектом, словно никаких изменений не произошло. Такое ощущение что проект лежит в другом месте, но на самом деле это невозможно.
Отредактировано inozemcev (Дек. 4, 2015 23:34:39)
Офлайн
39
На чем проект работает? uwsgi, gunicorn?
Офлайн
0
4kpt_III
На чем проект работает? uwsgi, gunicorn?
Офлайн
0
Конфигурация
mysite_nginx.conf upstream django { server unix:///var/www/inozemcev/data/www/lastargument.ru/last_argument/last_argument/la.sock; # взаимодействие с uwsgi через Unix-сокет (мы воспользуемся этим вариантом позже) #server 5.101.123.195:8001; # взаимодействие с uwsgi через веб-порт } # конфигурация веб-сервера server { # порт, который будет слушать веб-сервер в ожидании запросов от пользователй listen 8000; # доменное имя server_name lastargument.ru; # замените на собственный домен или IP адрес charset utf-8; # максимальный размер загружаемых на сервер данных client_max_body_size 75M; # large_client_header_buffers 8 16k; # обслуживание медиа файлов и статики location /media { alias /var/www/inozemcev/data/www/lastargument.ru/last_argument/media; # расположение медиафайлов (при необходимости измените) } location /static { alias /var/www/inozemcev/data/www/lastargument.ru/last_argument/static; # расположение статики (при необходимости измените) } # Остальные запросы перенаправляются в Django приложение location / { # proxy_buffer_size 32k; proxy_buffers 4 256k; proxy_busy_buffers_size 256k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 1200; uwsgi_pass django; include /var/www/inozemcev/data/www/lastargument.ru/last_argument/last_argument/uwsgi_params; # файл uwsgi_params, который мы только что взяли с github } }
Офлайн
39
Перезапустите uwsgi.
Найдите pid процесса и перезапустите.
Офлайн
0
Спасибо, помогло
Офлайн