1
815979670 2021-02-21 23:16:11 +08:00
可以考虑使用定时任务去触发 cli 没有超时的问题
|
2
liuxu 2021-02-22 01:03:50 +08:00
|
3
simapple 2021-02-22 09:00:28 +08:00
检查 close.txt ,写入 log.txt ? 文件名的问题?
|
4
NjcyNzMzNDQ3 2021-02-22 09:46:38 +08:00
后台运行就别用 LAMP 的 PHP-FPM 模式,如果还想用就 shel_exec("php -i") 来调用 php 的 cli 方式。
或者同#1 一样定时调用。 |
5
PHPYgod OP @liuxu 嗯,有 log.txt 但是 set_time_limit(600); log.txt 内也只有 2 分钟的记录,无法长时间运行!
|
6
awanganddong 2021-02-22 10:39:27 +08:00
在浏览器里边,是通过 php-fpm 来执行的,属于请求响应模式,没有常驻内存。
一般 php-fpm 设置有超时时间,超时就会报 nginx 错误。 |