He copiado laravel en un host compartido y después de configurarlo obtengo The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths y no tengo idea de qué hice mal y después de buscar en stackoverflow en todas las respuestas, recomendaron ejecutar un comando, pero no tengo acceso a ssh. ¿Cómo puedo arreglarlo?
Muy bien, parece que funciona.
Necesita crear un archivo de clave en un archivo .env, así que ejecútelo php artisan key:generate . Luego copié el resultado entre paréntesis y puse mi archivo .env como APP_KEY=base64:keygoesherenotpostingmyrealkey . Hice php artisan config:clear , luego php artisan config:cache , ¡y ahora todo funciona!
No puede arreglar esto sin tener acceso SSH.
Este error generalmente ocurre cuando APP_KEY no está configurado en el archivo .env o el .env falta por completo. Si acaba de clonar su repositorio, el .env generalmente falta porque aparece en el .gitignore (de forma predeterminada).
Si copió el .env.example predeterminado, notará que APP_KEY se deja en blanco.
Solo asegúrese de que el archivo .env esté presente y use php artisan key:generate y obtendrá una nueva clave aleatoria y válida.