php 设置关闭浏览器继续执行,设置无时间限制执行,设置内存分配
// 设置客户端断开连接时是否中断脚本的执行; // PHP 以命令行脚本执行时,当脚本终端结束,脚本不会被立即中止,除非设置 value 为 true,否则脚本输出任意字符时会被中止。 ignore_user_abort(true); // 设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。 // 默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在。如果设置为0(零),没有时间方面的限制。 set_time_limit(0); //设置了一个脚本允许分配的最大内存量,以字节(bytes)为单位。这有助于防止写得不好的脚本吃掉服务器上所有可用的内存。 //请注意,如果不需要内存限制,请将此指令设置为 -1。 ini_set('memory_limit', '-1'); do { //这里是你要执行的代码 sleep(60);// 等待1分钟 } while (true);