我試圖在CentOS 7.安裝Laravel 5.2當我嘗試使用控制檯命令php artisan key:generate
應用中的關鍵的格式,生成應用中的關鍵並不如預期(長超過32個字符,包括BASE64編碼串,因此不在配置配置文件。該暗號工作/ app.php是AES-256-CBCLaravel 5.2:工匠密鑰生成的應用程序鍵不能正常工作
示例輸出:
[base64:MTs0+UZ0tHljmRcFP1RpZ06aYpc1N1L3rqAx1FT+yqk=]
服務器應具有所有需要的擴展安裝。
控制檯命令PHP人員鍵:生成不產生錯誤的密鑰將被自動地被添加到.ENV文件。然而,如果我訪問該環境,我會得到: EncryptionServiceProvider.php中的RuntimeException行45: 找不到支持的加密器。密碼和/或密鑰長度無效。 – Fabian
你的密碼是什麼,應該是'AES-256-CBC'。當密碼設置不正確或存儲不可寫時,我收到類似的錯誤 –