Ho seguito ogni direzione ma non riesco a far funzionare Laravel 5.2 su php 7 su Windows 10. Sullo stesso server ho Laravel 4.2 (questa è l'app che voglio aggiornare) lavorando senza problemi di sorta. Nessuna delle risposte a domande simili sembra funzionare.Laravel 5.2 non funziona su php 7 su Windows 10
L'errore che ottengo è:
No supported encrypter found. The cipher and/or key length are invalid.
Se chage il metodo di cifratura per MCRYPT_RIJNDAEL_128 l'errore diventa:
mcrypt_encrypt(): Key of size 0 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported
ho cercato
- chiave artigianale php: generare
- php artisan config: clear
- php artigianale chiaro-compilato
- php artigianale config: chiaro
- aggiungere una chiave app per /config/app.php, l'eliminazione del file .env, aggiungendo la chiave sia .env e app.php e lo fa ancora non funziona.
Attualmente, il mio file .env si presenta così.
e il mio file app.php assomiglia a questo.
Come posso risolvere questo problema? Attualmente funziona solo la home page. Le pagine di accesso e di registro non rispondono agli errori sopra specificati.
laravel è stato installato in questo modo: create-project --prefer-dist laravel/laravel appdir
L'app.php 'key' è impostato per trovare una chiave env di' somestring' e non la chiave dell'app. Quindi ''chiave' => env ('APP_KEY')' –
@NIcklas Grazie. Questo ha funzionato. Mi sento davvero stupido ora, come se avessi perso il tempo di tutti. Questa è la risposta. Non sei sicuro di come contrassegnarlo come risposta. – Joe