网站间歇性的出现“PHP has encountered an Access Violation at XXXXXXXX”,解决办法如下:
新建立应用程序池,把这个应用程序池只独立分配给出问题的站点,不对应用程序池资源限制,重启IIS,故障解决。
如果还是不能解决,可以尝试下面的方法:
1、打开 Internet 信息服务(IIS)管理器
2、 展开 应用程序池 找到你站点应用的程序池 右击---属性---性能---把web园最大工作进程数(w):改为3
运行一周后才会出现这样的问题,刷新网页就正常了,如果不想再次出现把工作进程数设到5以上,再把程序池回收时间设到24小时内。 建议根据自己的要求设置如果你感觉还是不放心可以设到10个工作进程以上保证不会再出问题了。