您的系统上没有安装合适的C​​SPRNG

Han*_*oly 5 laravel-5

我的laravel网站有问题,而我将它托管到在线服务器时会出现错误

您的系统上没有安装合适的C​​SPRNG

我搜索了这个问题.但我发现没有什么可以帮助我.如果有人知道如何处理这个问题,我将非常感激.谢谢!

该程序使用laravel 5和php 7编码

Cze*_*ogy 10

升级Symfony后,我也对这个错误感到惊讶.试试这篇文章,幸运的第一个解决方案对我有用:

如何解决PHP 7.0 Polyfill:您的系统上没有安装合适的C​​SPRNG - paragonie/random_compat:

虽然您没有直接使用此库,但请将其作为依赖项添加到composer.json中.要求random_compat使用特定版本1.4:

{
    "require": {
        "paragonie/random_compat": "~1.4"
    },
}
Run Code Online (Sandbox Code Playgroud)

然后运行composer install(或者composer-update如果您已经在使用此库)并尝试再次运行您的项目.如果它不起作用尝试降级到1.3,如果它既不起作用,那么我希望你有权修改服务器中的PHP设置并转到下一个可能的解决方案.