部署完laravel 5访问的时候遇到了这个错误,搜了半天才知道,原来是random_compat默认是安装最新版的,版本过高了,在我的 5.6版本的PHP上不支持,所以报错了,据网上的解决办法是降低random_compat的版本,在composer.json中加入下面的依赖
{
"require": {
"paragonie/random_compat": "~1.4"
},
}
然后使用composer install 命令或者 composer update 命令升级所使用的版本,我这里升级完后是可以使用了,如果你们还不能使用那就降低到1.3版本试试,一般是没问题的。