大家好,小弟紧急求救,请各路大仙帮我一把!高手帮忙啊!我用PHP开源CMS织梦搭建个网站,运行1年多了,但最近更新时发现是不是会出现“Fatal error: out of dynamic memory in yy_create_buffer()”这个问题。网上查了好久,都说改php.ini中memory_limit的配置不管改多大或者改成-1还是没有解决这个问题。目前使用的PHP版本是 5.2.13,更新到5.3版本,又不支持Zend,织梦支持不好!太棘手了,特发帖求救!
调试欢乐多
我现在的网站环境是windows server2003+IIS6+php5.2.13+mysql。
要换成linux有点麻烦,以后考虑再换linux吧。
在windows平台上就没法解决这个问题了吗?
output_buffering = 4096
不过在php.ini修改output_buffering = 4096尝试过了,还是不行!
继续求救!
应该不是IIS问题,像是PHP的问题。
继续求救!
代码应该没问题的,磁盘空间也没满。
自从改了IIS的设置,增加了应用程序池和启动内容过期之后就不时出现这个问题。
我现在怀疑是IIS设置的问题。to LuciferStar:
“我是通过加大设置解决的。”请问您加大什么设置解决的?
能不能说详细点?
万分感激!
如果没有使用自己开发的扩展看有没有对象嵌套调用问题。
我发现是IIS的内存回收设置有问题,
我启用IIS的内存回收就不出现这个问题了。
再次感谢各位的热心帮助!