Tôi có một dự án Django, nơi tôi đã đăng nhập vào một tệp bằng mô-đun ghi thư viện chuẩn. Vì nhiều lý do tôi muốn thay đổi nó để nó ghi vào các tệp nhật ký Apache. Tôi đã nhìn thấy khá nhiều thảo luận về cách làm điều này với mod_python, nhưng không phải mod_wsgi. Làm thế nào để làm điều này cho một dự án chạy dưới mod_wsgi?Làm cách nào để ghi vào tệp nhật ký apache khi sử dụng mod_wsgi
Trả lời
Chủ yếu, chúng tôi sử dụng ghi nhật ký và ghi vào sys.stderr
. Điều đó dường như viết cho Apache error_log.
Cảm ơn. Đó dường như là cách để làm điều đó. Các ý kiến về bài đăng này http://djangosnippets.org/snippets/1731/ nói điều tương tự. –
Đơn giản như vậy. Tuyệt quá!! – JeromeJ
@DavidMontgomery: nhận xét bạn liên kết đến là hữu ích. Bạn có thể tìm thấy phiên bản hiện tại dễ đọc hơn của cùng một nhận xét tại http://artyname.tumblr.com/post/390511693/log-django-exceptions-to-apache-error-log-in – user1071847
- 1. lỗi ghi nhật ký với mod_wsgi
- 2. Sử dụng log4net để ghi vào nhật ký khác nhau
- 3. tắt tính năng ghi nhật ký apache vào access.log
- 4. Làm cách nào để sử dụng các tuyến Flask với Apache và mod_wsgi?
- 5. Django Apache mod_wsgi 500
- 6. Ghi dữ liệu nhật ký vào nhật ký hệ thống bằng cách sử dụng log4j
- 7. Tệp nhật ký Apache grep lớn
- 8. Ghi nhật ký CherryPy: Làm cách nào để định cấu hình và sử dụng trình ghi nhật ký cấp độ toàn cầu và ứng dụng?
- 9. Làm cách nào để sử dụng Ghi nhật ký trong Thanh công cụ gỡ lỗi Django?
- 10. Làm cách nào để giữ lại nhật ký apache trong EC2 khi sử dụng AWS tự động chia tỷ lệ
- 11. Tương tác Apache + mod_wsgi
- 12. Cách tốt nhất để xoay các tệp nhật ký Apache
- 13. Ghi nhật ký mùa xuân bằng cách sử dụng Log4j2
- 14. Phải khởi động lại Apache khi sử dụng Django trên Apache với mod_wsgi
- 15. apache httpclient ghi nhật ký mật khẩu trong văn bản rõ ràng khi gỡ lỗi ghi nhật ký được bật
- 16. Ghi nhật ký Java - cách chuyển hướng đầu ra sang tệp nhật ký tùy chỉnh cho trình ghi nhật ký?
- 17. Đầu ra nhật ký trùng lặp khi sử dụng mô-đun ghi nhật ký Python
- 18. Điều gì cần ghi vào tệp nhật ký?
- 19. ghi nhật ký log4net không tạo tệp nhật ký
- 20. Ghi nhật ký kiểu Apache với Heroku + Rails
- 21. cách sử dụng ghi nhật ký bên trong Gevent?
- 22. Làm cách nào để nhập nhật ký truy cập Apache vào bảng MySQL?
- 23. Ghi nhật ký * Kinh doanh * Sự kiện - sử dụng khung ghi nhật ký?
- 24. UTF-8 Trong ghi nhật ký Python, làm cách nào?
- 25. Cách LOCK hoạt động để ghi nhật ký vào tệp phẳng?
- 26. Ghi nhật ký ngoại lệ bằng cách sử dụng Log4Net
- 27. làm tắc nghẽn bằng cách sử dụng connectionStringName để ghi nhật ký cơ sở dữ liệu
- 28. Làm cách nào để tắt nhật ký truy cập trong apache qua htaccess?
- 29. Ghi nhật ký tối thiểu Chèn vào
- 30. sử dụng scipy trong django với apache và mod_wsgi
Bước 1. Tìm kiếm. http://stackoverflow.com/search?q=%5Bdjango%5D+apache+log Bước 2. Đọc này: http://stackoverflow.com/questions/1598823/elegant-setup-of-python-logging-in- django –