मैंने https://docs.djangoproject.com/en/dev/howto/deployment/wsgi/uwsgi/ में दिए गए निर्देशों का पालन किया और यह कुछ दिनों पहले ठीक काम कर रहा था, जब मैंने uwsgi प्रक्रियाओं को मार दिया और फिर से पुनरारंभ करने का प्रयास किया। तो फिर यह कहाuwsgi: अपरिचित विकल्प '- मॉड्यूल = MyProject.wsgi: एप्लिकेशन'
uwsgi: unrecognized option '--module=MyProject.wsgi:application'
मैं अपने सिर की पिटाई कर रहा है कि इस समस्या को हल करने की कोशिश ... मैं अपने इतिहास और स्क्रिप्ट मैं 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
जाहिर है कुछ बदल दिया है चाहिए, लेकिन मैं नहीं कर सकते क्या ... मैं किसी भी अद्यतन नहीं चला देखते हैं, स्क्रिप्ट परिवर्तन नहीं किया ... कृपया सहायता !!!
Ouuf! बहुत बहुत धन्यवाद! – sebpiq
आप uwsgi का Ubuntu संस्करण के साथ रहना चाहते हैं, दूसरा जवाब पढ़ें! –
पिप संस्करण मार देगा "sudo सेवा uwsgi शुरू/रोक" यह भी से/etc/uwsgi पढ़ने बंद हो जाएगा .... तो इससे पहले कि आप करते हैं कि इस सवाल का जवाब नीचे पढ़ स्थापित कर रहा है। –