Laravel cron表现得很奇怪

时间:2018-01-15 14:02:04

标签: laravel cron

我有一个网上商店,每天从软件程序中获取csv文件。

每天cronjob执行文件并清空文件夹。

当我手动添加文件时,它们应该保留在de temp文件夹中。如果软件上传文件,则临时文件夹将被清空,并且无法执行cron作业。

有谁知道为什么会这样?

$schedule->call(function() {
    $files = array_sort(File::allFiles('storage/temp'));

    foreach($files as $file) {
        // doing the updating of the database
    }

    File::cleanDirectory('storage/temp');
    File::cleanDirectory('storage/images/foto');
})->dailyAt('21:15');

为了清楚起见,软件执行导出时会删除文件。即使出口发生在下午1点。 Cron未执行但文件已删除。

我手动添加文件以查看cron本身是否有效以及文件是否保留在文件夹中,但是在21:15 cron未执行。

0 个答案:

没有答案