1、思路是这样的:要建个操作记录的数据表,里面有操作内容,操作时间,操作人员等内容。
成都创新互联公司专业为企业提供良庆网站建设、良庆做网站、良庆网站设计、良庆网站制作等企业网站建设、网页设计与制作、良庆企业网站模板建站服务,十载良庆做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
2、首先,你得有一个“日志类”,明显PHP并没有内置,所以你需要自己编写这个类。日志模块的大概设计思路如下:你得有一个数据表,记录所有的用户行为。
3、或者一直看到,这个时候,你就要想用数据库建立一个表(操作表:比如UserDo) 将上面不管成功还是失败的,都进行数据add()。
4、所谓的日志就是记录系统运行状态的数据。一般是将信息记录到文本文件或数据库中。
5、除了将log_errors设置为on外,还需要定义error_log的路径及文件名:error_log = d:/temp/error.log (此目录需要授予php标识用户的修改权限,否则日志文件无法生成)IIS没有error_log的概念,所以需要另外定义。
6、ci有个钩子,hooks 可以用这个来做。
1、编辑php.ini,将log_errors设置为on:log_errors = On 然后,重启apache即可。
2、首先,你得有一个“日志类”,明显PHP并没有内置,所以你需要自己编写这个类。日志模块的大概设计思路如下:你得有一个数据表,记录所有的用户行为。
3、然后在PHP的配置文件中, 将error_log指令的值设置为这个错误日志文件的绝对路径。
4、所谓的日志就是记录系统运行状态的数据。一般是将信息记录到文本文件或数据库中。
把日志需要保留的数据用json串或xml等数据结构的方式存储起来,调用的时候直接解析这些数据结构即可。按简单的理解,给各模块的关键步骤起个操作名字,记录一下该操作名,时间,用户,IP等就完了。
onethink里有这个功能,记录操作日志的,可以参考一下,需要先把所有需要记录的行为添加一下,这个工作量巨大,如果每个行为都要记录的话··· 所以一般都是把重要的记录就可以了。
思路是这样的:要建个操作记录的数据表,里面有操作内容,操作时间,操作人员等内容。