我的laravel网站存在问题,而我将其托管到在线服务器时出现错误说
您的系统上没有安装合适的CSPRNG
我搜索了这个问题。但我发现没有什么可以帮助我。 如果有人知道如何处理这个问题,我将非常感激。谢谢!
该程序使用laravel 5和php 7进行编码
答案 0 :(得分:10)
升级Symfony后,我也对这个错误感到惊讶。试试这篇文章,幸运的第一个解决方案对我有用:
虽然您没有直接使用此库,但请将其作为依赖项添加到composer.json中。要求random_compat使用特定版本1.4:
{ "require": { "paragonie/random_compat": "~1.4" }, }
然后运行
composer install
(或composer-update
如果您已经在使用此库)并尝试再次运行您的项目。如果它不起作用尝试降级到1.3,如果它既不起作用,那么我希望你有权修改服务器中的PHP设置并转到下一个可能的解决方案。
答案 1 :(得分:2)
您是否尝试过这些链接
好像你正面临着类似的问题。
很抱歉回答,而不是发表评论。我还没有足够的声誉发表评论!