换了台服务器,之前是XP的,然后现在装到Win7,PHP其他功能都没问题。
因为某些PHP程序 批量处理时间很长,所以一般用cmd运行,在以前XP上都没问题。
现在在win7上,很奇怪,运了5分钟就自动关闭窗口了。
是不是超时的问题啊?但是在PHP.ini 中改了 max_execution_time = 0 或者在需要运行的PHP页面上加了set_time_limit(0);都没有用。
是什么问题啊?请各位大侠赐教啊~~~~~

解决方案 »

  1.   

    是不是你运行的PHP程序,占用的内存太大了超过了你的PHP.INI的设置
      

  2.   

    max_execution_time = 0最大运行时间为0
      

  3.   


    不知道是不是因为PHP 5.3和5.2的php.ini的区别造成的。
    我在php.ini的地方
    user_ini.cache_ttl=300 把300改成很大。貌似可以了。
    但是在老的服务器上要运行至少半小时的文件,新的服务器上只要10分钟有点太恐怖了
    难道真的是服务器变好了吗。。