在文件或SQL表中记录Silva CMS中的所有操作
项目描述
简介
此扩展记录了Silva中用户操作的详细信息。为此,您需要在ZMI中添加一个Silva Security Logging Service,在站点中(无论是您的Silva根还是本地站点)。
您可以配置日志输出。默认情况下,它将在Zope日志中记录,但您也可以记录到SQL数据库。
为了做到这一点,您需要配置Zope中的SQL连接到您的数据库,并在Silva Security Logging Service中选择SQL记录,以及您的数据库标识符。连接的数据库应有一个名为log的表,如下所示
create table log ( username varchar(255), action varchar(255), time datetime, content varchar(512), content_intid bigint, info varchar(255))
日志存储是可扩展的,您可以提供自己的存储。
代码仓库
您可以在Git中找到此扩展的代码:https://github.com/silvacms/silva.security.logging
更改
1.2.2 (2012/03/12)
移除调试警告。
1.2.1 (2012/03/01)
确保条目只包含字符串,以便创建有效的SQL查询。
1.2 (2012/02/23)
确保代码在Silva 2.3和3.0上都能正常工作。
在升级操作期间禁用日志记录(以提高速度)。
防止在存储配置错误时损坏。
添加使用SQL存储配置表名的可能性。
1.1 (2011/11/14)
为Silva 3.0更新代码。
添加更多被记录的事件(3.0中还有更多)。
1.0 (2010/12/20)
初始发布。
项目详情
关闭
silva.security.logging-1.2.2.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | c0a081c4ac62a4a557937edc5e1dd2f585821066309c974cbeb493988b8704ab |
|
MD5 | 95ba84c9d82e00758e9b77b39642ea49 |
|
BLAKE2b-256 | 0756a2ed57b63306cb328a509256f0034bc67cfd2c2f9a9dbc095d3a3c517c07 |