因此,今天我将Laravel从5.4升级到5.5,然后又升级到5.6。我相信我遵循了Laravel文档中的所有升级说明。我也将PHP版本升级到7.2。
我将目录移到了一个。因此,我的/ client /文件夹成为了我的主文件夹。我确保更新了工匠命令,以包括更新后的路径。
artisan命令目前没有问题。我清除了工匠缓存,自动加载了作曲家,并为我的系统开始运行cron作业做了必要的步骤。但是,当我第一次输入cron命令时,这些任务似乎正常运行。直到我注意到在mySQL中更新某些数据似乎会有延迟。我有一些计划要每分钟运行的Cron作业,而且我通常知道是否有问题。
cron作业运行异常延迟。好像该作业可以在接下来的10分钟中每分钟运行一次,然后停止运行4-5分钟,然后再次运行即可。我真的不知道发生了什么。
在今天早上进行升级之前,一切运行顺利。这些Cron工作非常重要,我不知道发生了什么。据我所知,我没有任何日志或错误。如果有人可以向我指出如何进行调试或是否有常规修补程序?
这是CRON命令:
/opt/alt/php72/usr/bin/php -d register_argc_argv=On /home/u647648303/public_html/application/artisan schedule:run
我在Hostinger上托管。