2016-05-11 6 views
5

ich ein Problem mit meiner Laravel Website haben, während ich es auf Online-Server bin Hosting es wird ein Fehler sagtEs gibt keine geeigneten CSPRNG auf Ihrem System installiert

Es gibt keine geeigneten CSPRNG auf dem System installiert ist

Ich suchte die Frage. Aber ich habe nichts gefunden, was mir hilft. Bitte, wenn jemand weiß, wie man mit diesem Problem umgeht, werde ich so dankbar sein. Vielen Dank!

wird das Programm mit Laravel 5 und PHP codiert 7

Antwort

9

Ich wurde auch von diesem Fehler nach der Aktualisierung von Symfony überrascht. Versuchen Sie diesen Artikel, die erste Lösung zum Glück für mich gearbeitet:

How to solve PHP 7.0 Polyfill : There is no suitable CSPRNG installed on your system - paragonie/random_compat:

Obwohl Sie nicht direkt auf diese Bibliothek verwenden, fügen Sie es zu Ihrem composer.json als Abhängigkeit. Erfordern mit der spezifischen Version random_compat 1.4:

{ 
    "require": { 
     "paragonie/random_compat": "~1.4" 
    }, 
} 

Dann laufen composer install (oder composer-update, wenn Sie bereits sind diese Bibliothek verwenden) und versuchen Sie Ihr Projekt erneut auszuführen. Wenn es nicht funktioniert habe, versuche es auf 1.3 herunterzustufen, wenn es auch nicht funktioniert, dann hoffe ich, dass du die Rechte hast, PHP-Einstellungen auf deinem Server zu ändern und zur nächsten möglichen Lösung zu gehen.

+0

Oder Sie können die heruntergestufte Version herunterladen und sie als Hack in den Ordner hochladen. :) – marquito

2

Haben Sie versucht, diese Links

Scheint wie Sie vor einem ähnlichen Problem stehen.

Entschuldigung für die Beantwortung und nicht kommentieren. Ich habe noch nicht genug Reputation um zu kommentieren!

+0

Ich überprüfte beide Links, aber keine von ihnen war mir geholfen. :(und schließlich .... –

Verwandte Themen