国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

如何解決laravel 5.1的報(bào)錯(cuò)No supported encrypter found

2020-03-22 19:22:09
字體:
供稿:網(wǎng)友
這篇文章主要給大家介紹了關(guān)于解決laravel 5.1報(bào)錯(cuò):No supported encrypter found的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面來一起看看吧。

本文主要介紹了關(guān)于解決laravel 5.1報(bào)錯(cuò):No supported encrypter found的辦法,分享出來供大家參考學(xué)習(xí),下面來看看詳細(xì)的介紹:

問題描述

在使用laravel5.1進(jìn)行項(xiàng)目開發(fā)的時(shí)候,出現(xiàn)了“No supported encrypter found. The cipher and / or key length are invalid.”的報(bào)錯(cuò)信息,導(dǎo)致頁面無法顯示。

網(wǎng)上的絕大多數(shù)答案都是直接執(zhí)行PHP artisan key:generate即可。有些人發(fā)現(xiàn)可行,也有些并沒有解決。

解決方法

首先解決這個(gè)問題的第一步是要看config/app.php中的cipher值:

1. 如果cipher的值是AES-256-CBC,那么通過生成新的key,然后再重啟nginx和php-fpm就可以解決。這時(shí)生成的新key就會(huì)直接寫入到.env文件內(nèi)。

2. 但如果cipher是其他值,例如rijndael-256,就需要安裝和啟動(dòng)mcrypt模塊。AES-256-CBC不需要的原因是因?yàn)锳ES-256-CBC算法對(duì)應(yīng)的底層是用openssl實(shí)現(xiàn)的,而與mcrypt無關(guān)。rijndael-256則是依賴于mcrypt模塊。

檢查mcrypt是否安裝。方法可以是執(zhí)行php -r “print_r(mcrypt_list_algorithms());”有無輸出結(jié)果,還有一種是查看phpinfo()信息。

如果已經(jīng)安裝了就啟動(dòng)mcrypt模塊。

方法是執(zhí)行:

php5enmod mcrypt

最后重啟nginx和php-fpm即可

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP !

相關(guān)推薦:

如何解決PHP中Fatal error session_start()的錯(cuò)誤

如何解決PHP基于DateTime類Unix時(shí)間戳與日期互轉(zhuǎn)的問題

以上就是如何解決laravel 5.1的報(bào)錯(cuò)No supported encrypter found的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 梨树县| 台安县| 门头沟区| 诸暨市| 岐山县| 淳安县| 原平市| 陇西县| 抚顺县| 阿克苏市| 阿图什市| 九江市| 东平县| 平武县| 牡丹江市| 石家庄市| 滁州市| 福安市| 小金县| 宣汉县| 湛江市| 石城县| 和田县| 龙山县| 屯昌县| 金秀| 吐鲁番市| 额尔古纳市| 枣强县| 威信县| 双柏县| 循化| 逊克县| 基隆市| 弥渡县| 南华县| 定襄县| 南城县| 当阳市| 吉安市| 繁昌县|