Я выполнил инструкции в https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/uwsgi/, и он работал нормально до нескольких дней назад, когда я убил uwsgi-процессы и попытался снова перезапустите. Затем он сказал
uwsgi: unrecognized option '--module=MyProject.wsgi:application'
Я ударился головой, пытаясь решить эту проблему... Я проверил историю фиксации и script, который я использовал для запуска uwsgi, не изменился:
#!/bin/bash
# https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/uwsgi/
uwsgi --chdir=/home/MyProject \
--module=MyProject.wsgi:application \
--env DJANGO_SETTINGS_MODULE=MyProject.settings \
--master --pidfile=/tmp/MyProject-masted.pid \
--socket=/home/MyProject.sock \
--processes=5 \
--harakiri=20 \
--limit-as=128 \
--max-requests=5000 \
--vacuum \
--home=/home/MyProject/env \
--daemonize=/var/log/uwsgi/MyProject.log
Очевидно, что-то должно было измениться, но я не могу понять, что... Я не запускал никакого обновления, script не менял... PLEaSe HeLp!!!