如何解决这个错误“[ErrorException] count(): Parameter must be an array or an object that implements Countable”?

how to resolve this error " [ErrorException] count(): Parameter must be an array or an object that implements Countable"?

我在我的机器上使用 windows 10。我安装了作曲家,然后在文档根目录中安装了 laravel 即 /var/www

我还为目录 /var/www

中的文件夹 laravel 授予了 -R 777 权限

然后我使用 cd /var/www/laravel 和 运行 下面的命令 php artisan 进入目录 laravel 我看到了所有那里可用的命令。

然后我输入 php artisan db:seed 得到了错误

我在安装 laravelPHP 7.2 时也发现了这个错误,显然是 doesn't support 7.2 但是,尝试将你的 PHP 降级到 PHP 7.0,它适合我。

您要么降级到 PHP7.1,要么至少使用 Laravel v5.6.