《EZ Publish系统记帐详解.docx》由会员分享,可在线阅读,更多相关《EZ Publish系统记帐详解.docx(6页珍藏版)》请在优知文库上搜索。
1、站长百科K站长百科站长自己的百科全书EZPublish系统记帐详解,出处:站长百科,像文地址I票统记帐/本电/书性理自站Kri科EZJb6hEZ-Pbl5h一系统记怅诃条.6行内弃谛访问MWi.记账功能系统可以依据用户的操作来生成系统记账。这个特性可以用于有许多管理员和编辑的大型网站来记录用户的行为。例如:记账功能可以用来找出哪个用户删除了内容以及用户的恳求来臼于哪个IE地址等等.系统供应/一套内建的记账功能,它可以用来为不同操作生成记账.系统至少会记录以卜信息: 何时发生(时间戳) 来源(IP地址) 愫作员(用户名和IU)留意,大部分记账功能供应附加信息。下例演示了节点被积除后的一条记账内容
2、.May23200714:47:58127.0.0.1editor:16NodeID:124OldPtirenlnodeID:2Newparentnode11):59ObjectID:114ContentName:FolderComment:Movedthenodetothegivennode:eZContentObjectTreeNode:moveO下表列出了可用的内建记账功能,触发条件,记账信息类型以及默认日志文件。记张功能操作记张信息默认日志文件Iuser-login登录成功时间数IP地址用户(用户(UD)Ioginloguserailed-login薨录夫Itt时间更IP地址用户(用户
3、等ID)failedJoginkgntent-move内容位置变更时间破Ip地址用户(用户名:ID)旧父节点ID新父节点ID对象ID对象右注释content_move.logntent-delete制除内容时间BtIP地址用户(用户名:ID)旧父节点ID新父节点ID对敦Q豺content_delete.logrole-change角色与策略变更时间被Pt用户(用户名:ID)角色ID角色名注祥rote-changeIogrole-assign指派角色给用户和用户组.时间数P用户(用户名:ID)角色ID,role.assign.logsection-assign分区指派时间敢P用户(用户名:ID)
4、分区ID分区名节点IDTtftID对域名注卷secto-assign.logorder-delete删除网络商店订单时间被IP地址用户(用户名:ID)订单ID注择order_delete.log系统记账的配置默认状况下,记账功能被禁用,可以在audit.ini重设文件中”AuditSettings下的Audit设置.用AuditFileNames”小组配置日志文件。用记账函数名称作为键值,文件名作为值。留意,默认状况卜记账会被写入不同文件(参考上表)1.ogDir用来指定记账日志文件保存书目。钛认书目为“varlogaudit.示例假设只希望为胜利登录和角色变更记账,可以创建个audit,in
5、i”的重设文件并做如下配置:AudilSellingsAudit-enabled1.ogDir=varlogmy_audit.AuditFiIeNamesAuditFileNames1.user-login=login.logAudiIFileNamesrole-change=rolechange,log胜利登录信息会被写入到login.log”.关于角色变更的信息会被写入到role_Change.IogZ两个文件都位于var/log/my_audit”书目。两个文件中的记录都会包含:时间戳,用户(用户名和ID),IP地址.与角色变更的记录还会包含其他附加信息。创建新的记账函数 主要为要开发新
6、的记账函数的PHP程序员供应指导。 有时可能须要开发新的记账功能,例如:要求系统将某个特别的操作记录到特别的日志文件。例如: 假如希望创建个新的记账函数my-nC1.aUdit,并Jl将某个操作的信息记录到info.log”,可以:1 .确定记账功能己经启用且已添加如下配置:.AuditFiIeNamesmy-new-audit:-info.log2 .在定义操作的C电代码中,添加如下代码:include.OnC。(kernel/CIaSSes/。ZaUdit.php):eZAudit:uriteAudit(,my-new-audit,array(Userid-SuserID1Comment=
7、TheoperationXYZwasperformed.,):“名称=值定义了当操作发生时,哪些信息须要被写入哪个日志文件。例如,日志中的记录如卜:May23200714:44:04127,0.0.1anonymous:10Userid:10CoiiiiiMjnt:TheoperationXYZwasPerfOEed.EZPublish运用手册导航EZEZPUbliSh正常安装EZPUbIiSh手动安装EZPUbliSh自动PubIi8h安安装IEZPUbliSh安装向导EZPUbIiSh虚拟主机设置EZ装卸*PUbIiSh运用扩展IEZPubIiSh的卸载EZPUbliSh节点模板EZPUb
8、IiSh系统模板EZPUbliShPageIayoUt页头信息EZPUbIiShPageIayoUt变;底EZPUhliSh模板注释EZPUbIiSh模板变状类型EZ&PUbIiSh模板变量用法IEZPUbIiSh调查数组和对象I用:EZPUbliSh模板限制结构EZPUbIiSh曲数号操作符EZPUbIiShUR1.处理EZPUbIiSh内容提取|EZPUbliSh模板一设系统Publi8hfl工BEZPublish系统记帐EZPUbIiSh策略功旋EZ运用:系统PUbIiSh多语言运用(一)iEZPUbliSh多语言运用(二)!功EZPUbIiSh集群的运用IEZPUbIiSh安装包的运用
9、EZ能,PUbliShCrOnjob脚本的运用EZPUbliSh多货而功能EZPUbIiSh通知功罐其他EZPUbliSh增值我(VAT)系统EZPUbliSh改进的商品功配送系统IEZPUbIiSh多语言UR1.别名EZPUbIiSh登能:录后高级定向EZPUbIiSh检索引擎EZPUbliShWebDAVEZPUbIiSh视图缓存EZPUbH8h常EZPUbIiSh安装常见同题EZPUbliSh运用常见问题见问更EZPUbIiSh内部结构EZPUbIiSh内容与界面EZPublishEZ容管理(一)EZPUbliSh内客管理(二)IEZPUbIiSh配巴模型Pabli8h其EZPublish模块与视图IEZPUbliShUR1.翻译EZPUbliSh界他:IftfEZPUbIiSh访问限制EZPUbIiSh网络商店EZPUbIiSh工作流