Django+apache:记录公共输出

2024-04-27 22:24:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找出如何记录我与Apache一起运行的Django WSGI应用程序的常见输出(不仅是错误)。目前,Apache可以正确地记录错误,但不能记录公共控制台输出。Apache对此应用程序具有以下日志记录配置:

CustomLog /home/rtubiopa/server_master/logs/access.log combined
CustomLog /home/rtubiopa/server_master/logs/ssl_request.log "%t %h %{SSL_PROTOCOL}s %{SSL_CIPHER}s \"%r\" %b"
ErrorLog /home/rtubiopa/server_master/logs/error.log

我的Django应用程序日志记录配置如下:

^{pr2}$

我一直在阅读Apache日志记录文档,但是没有找到任何关于如何将公共输出发送到特定日志文件的参考。我知道我可以直接通过Django日志记录器(我刚刚配置好将所有内容发送到控制台),但是我希望保持这种方式,这样无论谁处理我的Django应用程序(在本例中是Apache),也可以处理输出。在

你知道我做错什么了吗?在


Tags: djangomasterlog应用程序sslwsgihomeaccess