0

我对管理服务器比较陌生。我有一个中等级别的 Ubuntu EC2 实例。我有一个从数据库中读取的 php 脚本(条目数量不多,大约 500 个),并且对于数据库中的每条记录,都将一个文件从 EC2 服务器传输到 S3。当我从命令行运行 php 脚本时,它的工作方式与我预期的一样。当我尝试运行与 cron 作业相同的脚本时,它似乎在大约 100 个条目后突然结束。

对于解决此问题的任何帮助,我将不胜感激。

非常感谢。维克

4

1 回答 1

0

我相信您的 cron-job 的设置会将STDERR(参见下面的示例)重定向到文件?如果是,那么这应该是解决问题的起点。

例子:

5 * * * * /path/to/php /path/to/script.php > /path/to/logfile.txt 2>&1 /path/to/logfile.txt 应该包含输出和错误(如果有)在执行该脚本时。

于 2013-04-24T04:21:40.573 回答