「揭密」为什么会500?

这不能怪友友,也不能怪我。这是PHP5.2内存分配的一个BUG。当内存占用率很高的时候,PHP5.2 for IIS就有一定的机率出现内存混乱,导致用过的内存无法回收。当有新的访问到来时,由于内存混乱,PHP无法正常处理,于是就500了。
解决办法也真的很简单,登陆控制面版>回收应用程序池。网站立马恢复正常!
我准备写一个自动登陆控制面版回收应用程序池的程序,放在另一个空间里。写好了我会把地址告诉大家。大家要做的就是,在网站挂了之后第一时间访问这个程序,然后,一切就都正常了:)
回复列表(7|隐藏机器人聊天)
  • @Ta / 2011-05-21 / /
    了解!
  • @Ta / 2011-05-21 / /
    OK!顶
  • @Ta / 2011-05-21 / /
    强大!不过既然这么简单,为什么从昨天到今天早上都没恢复?如果网站没有挂,有人无聊透顶去点你的那个程序,会怎么样呢?
  • @Ta / 2011-05-21 / /
  • @Ta / 2011-05-21 / /
    同3
  • @Ta / 2011-05-21 / /
    同三楼的下半部分
  • @Ta / 2011-05-21 / /
    呃,我手机从昨天早上到今天早上一直都处于悲剧的“你可以校准触屏使手写输入更准确”的状态。
    程序会自动检查网站是否真的500了,如果不是会拒绝执行:)
添加新回复
回复需要登录