我在 Win XP 上安装了 WAMP 2.0 服务器。Apache 版本:2.2.11 PHP 版本:5.3 MySQL:5.1.36
我在 mysql 中有大约 11 个表。我的 Web 应用程序(HTML/Jquery/PHP/MySQL)的每次运行都会在 2 个表中填充大约 100 行。(其中一个表有 2 个 Long blob 列,其中上传了大小高达 20MB 的数据,我已经更改了 Max_allowed_packet 大小到 my.ini 文件中的 32M )
该应用程序可以正常工作大约 3 周,直到其中一个表中的行数达到 >1500 。
然后我看到 httpd 崩溃消息(Apache httpd 遇到错误,需要关闭),它说非法内存引用 请在下面找到一些日志
szAppName : httpd.exe szAppVer : 2.2.11.0 szModName : php5ts.dll
szModVer : 5.3.0.0 offset : 0000c309
C:\DOCUME~1\blrcom\LOCALS~1\Temp\WERc677.dir00\httpd.exe.mdmp
C:\DOCUME~1\blrcom\LOCALS~1\Temp\WERc677.dir00\appcompat.txt
如果我清除这两个表(1500 > rows)。问题仍然存在。
我正在使用 PDO PHP 来更新表格。
任何人都可以指导我,因为这正在成为一个障碍。
问候,米通