美文网首页
设置PHP最长运行时间

设置PHP最长运行时间

作者: observerb | 来源:发表于2019-05-06 16:04 被阅读0次

    通常来说,默认的PHP程序最大运行时间是30s,如果你的程序运行超过这个时间限制,那么会有类似Maximum execution time of 30 seconds exceeded的报错。

    有几种解决办法:

    首先先检查是不是你的在做一些傻事,从而消耗了大量的CPU资源及时间,如果确实需要程序长时间运行才能得出结果,那么可以

     在php.ini中增加运行时间:

    max_execution_time=300

    2> 在PHP文件中添加如下代码

    ini_set('max_execution_time', 300); //300 seconds = 5 minutes

    3> 使用.htaccess文件来增加运行时间:

    <IfModule mod_php5.c>

        php_value max_execution_time 300

    </IfModule>

    其他一些常见配置参考:

    <IfModule mod_php5.c>

        php_value post_max_size 5M

        php_value upload_max_filesize 5M

        php_value memory_limit 128M

        php_value max_execution_time 300

        php_value max_input_time 300

        php_value session.gc_maxlifetime 1200

    </IfModule>

    如果你的环境是wordpress,那么请在config.php中,添加:

    define('WP_MEMORY_LIMIT', '128M');

    如果你使用了其他一些框架,可以修改

    ini_set('memory_limit', '128M');

    相关文章

      网友评论

          本文标题:设置PHP最长运行时间

          本文链接:https://www.haomeiwen.com/subject/xdhdoqtx.html