我在Win XP上安装了WAMP 2.0服务器。 Apache版本:2.2.11 PHP版本:5.3 MySQL:5.1.36Apache httpd错误和崩溃
我在mysql中有大约11个表。我的Web应用程序(HTML/Jquery/PHP/MySQL)每运行一次,就会在其中两个表中填充大约100行(其中一个表有2个Long blob列,上传大小高达20MB的数据,我更改了Max_allowed_packet大小到32M my.ini文件)
该应用程序工作正常约3周,直到表中的行数达到> 1500。
然后我看到的httpd崩溃消息(apache httpd的遇到错误,需要关闭 )和它说非法内存refernce 请在下面找到一些日志
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>行)。问题仍然存在。
我正在使用PDO PHP更新表。
任何人都可以引导我,因为这正在成为一个阻滞剂。
问候, 大额牛
你检查了Windows的事件日志,看看导致崩溃的原因是什么? – mauris 2009-11-27 07:45:03
上面贴出的“日志”几乎告诉我们什么都没有。您可以自己阅读小型转储(http://social.msdn.microsoft.com/Forums/en/isvwindowserrors/thread/cb0af233-8d6e-417a-a271-56148a8ff0ef,http://windowscoding.com/blogs/blake/archive /2009/05/12/opening-a-mini-dump-file-mdmp-file-with-WinDbg.aspx)。如果确实是一个bug,请将其报告给适当的(可能是PHP或MySQL)开发人员。 – outis 2009-11-27 08:04:51
错误应用程序httpd.exe,版本2.2.11.0,错误模块php5ts.dll,版本5.3.0.0,错误地址0x0000c309。 – Vidya 2009-11-27 08:09:36