【发布时间】:2013-05-16 08:04:08
【问题描述】:
我使用 symfony(php 框架)任务类来创建 cli 脚本。目前我写了这种脚本:
#!/bin/bash
timeout 3600 ./symfony pparse:prices
但是没有输出,我需要该脚本在 3600 秒后退出。和 ./symfony pparse:prices 将数据输出到控制台。超时工作,但没有输出。
【问题讨论】:
-
请给我们看看你的任务的execute()函数代码
-
@Herode php 脚本在没有超时命令之前可以正常工作
-
@Herode 我使用 linux timout 命令而不是 set_time_limit 因为 timout 对我有用,但 php 函数不是
标签: php bash timeout symfony-1.4 output