我有一个使用Laravel 5.1和几个cron作业的应用程序。它使用PHP 5.6托管在centos6服务器上。这个应用程序自星期五以来一直在这台服务器上运行,没有任何问题,然后当我今天登录查看时,我的Laravel日志中记录了很多这个错误的实例。
production.ERROR: exception 'ErrorException' with message 'Invalid argument supplied for foreach()' in /vendor/symfony/console/Input/ArgvInput.php:279
此外,该网站上的所有cron作业都停止了工作。在对这个问题做了一些研究之后,有人建议我在php的ini中设置register_argc_argv = On
。我这样做了,但无济于事。我还更新了作曲家,看看它是否会纠正自己 - 但同样没有。