0

我最近将我的应用程序从 laravel 版本 5.1 更新到了 7.0.4。我有一个 cron 作业,它运行php artisan queue:work --queue=emails --tries=3时突然挂起并陷入无限循环。我得到的错误是:

stat("/project-directory/storage/framework/cache/ee/2f/ee2f842aa7bb1f53edf3a2ed2c09a1807ffa6c90", 0x7fff03e86950) = -1 ENOENT (No such file or directory)
access("/project-directory/storage/framework/down", F_OK) = -1 ENOENT (No such file or directory)
rt_sigaction(SIGALRM, {0x55b5d338abb0, ~[ILL TRAP ABRT BUS FPE KILL SEGV CONT STOP TSTP TTIN TTOU SYS RTMIN RT_1], SA_RESTORER|SA_INTERRUPT|SA_SIGINFO, 0x7efe52ce73f0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [ALRM], NULL, 8) = 0

我已经检查了数据文件夹以及常规存储文件夹的权限,并且它们设置正确。我也尝试过清除缓存以及手动清除/删除配置文件并使用工匠,但该过程仍然挂起。

我在运行 Php 7.3 的 Cpanel 上托管应用程序。我的其他配置包括QUEUE_DRIVER=syncCACHE_DRIVER=file以及

'file' => [
            'driver' => 'file',
            'path'   => storage_path('framework/cache/data'),
        ],
4

0 回答 0