Provo a Setup Laravel 5.2 su CentOS 7. Quando provo a generare la chiave dell'applicazione utilizzando il comando console php artisan key:generate
, il formato della chiave dell'applicazione non è come previsto (più lungo di 32 caratteri compresa la stringa base64 codificare e quindi non lavorano nel cifrario configurazione file.The in config/app.php è AES-256-CBCLaravel 5.2: Generazione chiave artisan per applicazione Chiave non funzionante correttamente
Esempio di output:.
[base64:MTs0+UZ0tHljmRcFP1RpZ06aYpc1N1L3rqAx1FT+yqk=]
il server dovrebbe avere tutte le estensioni richieste installate
La chiave php artigianale comando da console: generare non genera un errore e la chiave viene automaticamente aggiunto al file .env. Tuttavia, se accedo all'ambiente ottengo: RuntimeException in EncryptionServiceProvider.php riga 45: Nessun crittografia supportato trovato. Il codice e/o la lunghezza della chiave non sono validi. – Fabian
A cosa serve il tuo cifrario, dovrebbe essere 'AES-256-CBC'. Ho ottenuto errori del genere quando il codice non è impostato correttamente o quando lo spazio di archiviazione non è scrivibile –