Loving Coding & Visual Design

Internal Server Error错误

今天客户的网站突然出现莫名的Internal Server Error错误,经过分析,排除了服务器和rewrite的配置错误。最后在检查CMS的缓存系统时发现是缓存id出了问题,出现貌似1.0E+19的id号,从而导致系统获取缓存失败。经过var_dump确认系统可以接受的最大整数就是1.0E+19-1,而我自己的本地服务器则更小,只有1.0E+14-1,但是却没有这个问题。

看来在整数的检查和随机整数的生成上,CMS系统还存在不足,需要及时修补。这个问题曾经出现过3-4次,却不是所有的系统问题。本地机是WAMP环境(Apache/2.2.14 (Win32)),服务器是Linux php-clustre-testing-2 2.6.32-5-amd64环境。PHP版本均为PHP Version 5.2.17。



下一页


最 近 文 章

  1. 感谢神舟租车的代金券 - Thu, 24 May 2012 10:55:56 +0000
  2. 折腾了一天的两个Flash问题 - Tue, 22 May 2012 16:40:04 +0000
  3. Flvplayback无法播放包含参数的视频网址的问题 - Sun, 20 May 2012 18:01:48 +0000
  4. GAE下If-Modified-Since出错的问题 - Fri, 18 May 2012 06:39:55 +0000
  5. 最长一次租车 - Thu, 17 May 2012 11:04:55 +0000
  6. 这年头,租车是被逼的 - Thu, 19 Apr 2012 11:51:29 +0000
  7. 让CF支持none-www域名访问 - Tue, 17 Apr 2012 15:27:06 +0000
  8. 火狐登录问题:Forbidden (403) CSRF verification failed - Mon, 16 Apr 2012 10:56:27 +0000
  9. Typost - Google Chrome插件测试 - Sun, 15 Apr 2012 18:50:13 +0000
  10. 关于mongodb在32位系统下2G文件大小限制 - Fri, 13 Apr 2012 10:23:03 +0000