你要重启你的服务器(如:IIS)才能生效
也可以在程序里设置,
set_time_limit(3600);

解决方案 »

  1.   

    在程序里这样子好像 也可以。
    ini_set("max_execution_time", "3600");
      

  2.   

    修改后要重起服务
    最好不要去修改默认设置,以免掩盖可能的问题。一般程序有30秒的执行时间已足够了。
    若确认某程序确实需要较长的执行时间,可在该程序中用set_time_limit函数设置
      

  3.   

    set_time_limit(36000);
    这个就行了.不要修改PHP.ini
      

  4.   

    改PHP.ini文件中的max_execution_time,把这个数改大一点儿。是以秒为单位的。就OK了!
      

  5.   

    使用set_time_limit(36000)的程序的可移植性好一些
      

  6.   

    我改了php.ini后重启了.重启后也去看了配置值.
    我等会再试试在程序里设定限时值.
    我的这段代码要到一个网上上要几十个HTML文件进行分析的.所以比较费时的.
    我用的是fopen("http://www.xxx.com/x.htm","r"),再fgets,有什么好方法可以加快时间吗?
      

  7.   

    你这个肯定比较费时间的,打开这些东西主要还是看网络情况及那个网站的反应速度了。
    直接set_time_limit(0);算了,不会有时间的限制了。