Maison >développement back-end >tutoriel php >Comment résoudre l'erreur Aucun chiffreur pris en charge trouvé dans Laravel 5.1
Cet article vous présente principalement les informations pertinentes sur la résolution de l'erreur laravel 5.1 : aucun chiffreur pris en charge trouvé. L'introduction dans l'article est très détaillée et a une certaine valeur de référence et d'apprentissage pour tous les amis qui en ont besoin peuvent s'y référer. Apprenons-en ensemble.
Cet article présente principalement la méthode pour résoudre l'erreur laravel 5.1 : aucun chiffreur pris en charge trouvé. Il est partagé pour la référence et l'apprentissage de tous. Jetons un coup d'œil à l'introduction détaillée :
Description du problème
Lors de l'utilisation de laravel5.1 pour le développement de projets, un message d'erreur "Aucun chiffreur pris en charge trouvé. Le chiffrement et/ou la longueur de clé ne sont pas valides." ce qui entraîne la page Impossible à afficher. La plupart des réponses sur Internet consistent simplement à exécuter directement. Certaines personnes trouvent que cela fonctionne, d’autres non. PHP artisan key:generate
Solution
La première étape pour résoudre ce problème consiste à examiner la valeur de chiffrement dans config/app.php : pour voir s'il y a un résultat de sortie, et une autre méthode consiste à vérifier les informations php -r “print_r(mcrypt_list_algorithms());”
. phpinfo()
php5enmod mcryptEnfin, redémarrez nginx et php-fpm Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile. à l'étude de tout le monde. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois ! Recommandations associées :
Comment résoudre l'erreur fatale session_start() en PHP
Comment résoudre PHP basé sur Classe DateTime Problèmes avec l'horodatage Unix et la conversion de date
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!