Error "No Application Encryption Key Has Been Specified" en Laravel: causas y solución
¡Hola a todos! Soy nuevo en Laravel y PHP, estoy intentando desplegar mi primer proyecto en el servidor local OpenServer. Instalé Laravel 5 a través de Composer, todo fue exitoso. Pero cuando accedo al sitio en el navegador, solo veo una página blanca con el error:
RuntimeException
No application encryption key has been specified.
Aquí está mi código del archivo `config/app.php` (no lo he modificado, todo estándar):
'key' => env('APP_KEY'),
'cipher' => 'AES-256-CBC',
He revisado el archivo `.env` — existe, pero la línea `APP_KEY` no está en absoluto. Intenté agregar la clave manualmente, pero no sé qué formato debe tener. Probé copiar alguna clave de internet — no ayudó.
También noté que en la carpeta `storage` no hay permisos de escritura, pero configuré 777 a través de la consola. El error persiste.
¿Podrían indicarme cómo corregir este error correctamente? ¿Es necesario generar la clave a través de Artisan? Si es así, ¿cómo se hace en Windows? Tengo miedo de romper algo, ya que