2009-10-02 63 views
-1

我最近用PEAR设置了一个SQL日志框架,并且一切正常。梨日志MDB2消息长度和错误

但是,我认为消息字段(VARCHAR 200)的默认长度有点短,所以我在phpmyadmin中更改了我的数据库结构以将其增加到512

但是,我很快意识到这种改变完全停止了工作日志。我迅速将长度改回200。但是,即使在更改之后,日志记录仍然被破坏。我已经将错误追溯到日志功能,但不幸的是,它没有给出我为什么失败的具体原因。

所以,我的问题是双重的:

  1. 有没有人遇到这个问题,或者类似的东西使用PEAR记录时?

  2. 什么是创建更长的消息字段的正确方法?

回答

0

我发现删除旧的数据库并创建一个新的数据库(即使有一个更长的消息字段)工作正常。如果你有很多你想要保留的持久化日志数据,显然不是一个好的解决方案。如果任何人有任何见解,可能会发生什么,我很乐意听到它。