教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線(xiàn):400-618-4000

PHP---Laravel5.*常見(jiàn)問(wèn)題(1)

更新時(shí)間:2018年04月06日13時(shí)46分 來(lái)源:傳智播客 瀏覽次數(shù):

一、通過(guò)瀏覽器訪問(wèn)項(xiàng)目時(shí)報(bào)以下錯(cuò)誤

RuntimeException

The only supported ciphers are AES-128-CBC and AES-256-CBC withthe correct key lengths.

如下圖所示:

注意:

訪問(wèn)Laravel框架寫(xiě)的項(xiàng)目出現(xiàn)以上錯(cuò)誤,代表著項(xiàng)目根目錄下.env文件中APP_KEY配置項(xiàng)為空,或項(xiàng)目根目錄下/config/app.php文件中的'key' => env('APP_KEY')配置項(xiàng)沒(méi)有默認(rèn)值。

二、解決以上錯(cuò)誤步驟

1、先查看項(xiàng)目根目錄下的.env文件中的APP_KEY配置項(xiàng)是否為空,如下圖所示:

注意:

項(xiàng)目根目錄下/config/app.php文件不需要查看了,默認(rèn)情況下是直接讀取.env配置文件的內(nèi)容,'key'配置項(xiàng)默認(rèn)也是沒(méi)有默認(rèn)值

2、執(zhí)行以下指令生成key值

php artisan key:generate

注意:

執(zhí)行artisan工匠指令時(shí)必須要進(jìn)入Laravel框架項(xiàng)目的根目錄下

3、再次查看.env文件如下圖所示

這時(shí)發(fā)現(xiàn)APP_KEY配置項(xiàng)后面出現(xiàn)了一大串的內(nèi)容

4、再一次訪問(wèn)項(xiàng)目,結(jié)果如下圖所示

注意:

如果你的項(xiàng)目是直接使用php artisan serv指令啟動(dòng)的,修改.env配置文件后是必須使用ctrl+c終止(重啟項(xiàng)目)項(xiàng)目后,再執(zhí)行php artisan serv指令即可。

本文版權(quán)歸傳智播客PHP學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)注明作者出處。謝謝!
 
作者:傳智播客PHP培訓(xùn)學(xué)院
 
首發(fā):http://php.itcast.cn/ 

0 分享到:
和我們?cè)诰€(xiàn)交談!