![]() | 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 错误。 |