में दिखाई नहीं देता है, मैं uWSGI और nginx के साथ अपना फ्लास्क एप्लिकेशन चला रहा हूं। एक 500 त्रुटि है, लेकिन ट्रेसबैक ब्राउज़र या लॉग में प्रकट नहीं होता है। मैं फ्लास्क से ट्रेसबैक कैसे लॉग करूं?फ्लास्क एप्लिकेशन ट्रेसबैक सर्वर लॉग
uwsgi --http-socket 127.0.0.1:9000 --wsgi-file /var/webapps/magicws/service.py --module service:app --uid www-data --gid www-data --logto /var/log/magicws/magicapp.log
यूडब्ल्यूएसजीआई लॉग केवल 500 स्थिति कोड दिखाता है, न कि ट्रेसबैक। Nginx लॉग में कुछ भी नहीं है।
[pid: 18343|app: 0|req: 1/1] 127.0.0.1() {34 vars in 642 bytes}
[Tue Sep 22 15:50:52 2015]
GET /getinfo?color=White => generated 291 bytes in 64 msecs (HTTP/1.0 500)
2 headers in 84 bytes (1 switches on core 0)
बोतल ही वातावरण चर ('FLASK_DEBUG') का उपयोग डिबग मोड स्विच करता है। 'App.debug' सेट करना कई मामलों में अपेक्षित काम नहीं करेगा, इसकी अनुशंसा नहीं की जाती है। – davidism
@ डेविडिज्म ध्वज के बारे में उल्लेख करने के लिए संपादित किया गया है, अगर आपके पास कोई सुझाव है तो संपादित करें –