长时间运行脚本需要设置的选项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了长时间运行脚本需要设置的选项相关的知识,希望对你有一定的参考价值。

php脚本需要加入的设置

  ini_set(‘max_execution_time‘, ‘0‘);
  ini_set(‘memory_limit‘, ‘512M‘); //根据需要改变内存大小
  ini_set(‘display_errors‘,‘0‘);

nginx服务器需要加入的设置

  location ~* .php$ {

    ...

      fastcgi_read_timeout 3600; //3600s可根据实际情况改变
      ...
 
  }

以上是关于长时间运行脚本需要设置的选项的主要内容,如果未能解决你的问题,请参考以下文章

如何在长时间运行的脚本中“触摸”一个 php 会话

禁用“JSFL 脚本长时间运行”提示

PHP - file_exists 需要很长时间

Docker 容器需要很长时间才能通过 shell 脚本启动

如何针对长时间执行的脚本关闭闪存保护?

PHP设置脚本最大执行时间的三种方法