我最近用PEAR建立了一个SQL日志框架,一切正常。
但是,我认为消息字段的默认长度(VARCHAR 200
)有点短,所以我在phpmyadmin中更改了我的数据库结构,将其增加到512
。
然而,我很快意识到这种变化完全停止了工作的记录。我很快将长度改回200
。但是,即使在此更改之后,日志记录仍然存在。我已经将错误跟踪到了日志功能,但不幸的是它没有给我一个特定的原因,它失败了。
所以,我的问题有两个:
使用PEAR日志记录时是否有人遇到此问题或类似问题?
创建较长消息字段的正确方法是什么?
答案 0 :(得分:0)
我发现删除旧数据库并创建一个新数据库(即使使用较长的消息字段)也能正常工作。如果您想要保留大量持久性日志数据,显然不是一个好的解决方案。如果有人对可能发生的事情有任何见解,我很乐意听到。