我试图在我的日志表中插入一条日志记录。但不知何故,当字段值长度超过 199 个字符时,我的 apache 重新启动并且我的浏览器显示 net::ERR_CONNECTION_RESET。我正在使用 Zend 框架,因此我使用以下代码行插入我的记录:
$db = Global_Db_Connection::getInstance();
$sql = "INSERT INTO log_table (log) VALUES ('ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd')";
$db->query($sql);
如果我不使用框架,请使用:
mysql_query($sql);
然后我没有任何问题。
谁能告诉我如何在 Zend 中解决这个限制?
在 FreeBSD 上尝试过同样的问题。我还发现,当尝试将其插入不存在的表中时,它会返回相同的错误。只有在缩短值后才会给出表不存在的错误。