Erro "No Application Encryption Key Has Been Specified" no Laravel: causas e solução
Olá a todos! Sou novo no Laravel e PHP, estou tentando implantar meu primeiro projeto no servidor local OpenServer. Instalei o Laravel 5 via Composer, tudo ocorreu bem. Mas quando acesso o site no navegador, vejo apenas uma página branca com o erro:
RuntimeException
No application encryption key has been specified.
Aqui está meu código do arquivo `config/app.php` (não alterei nada, está tudo padrão):
'key' => env('APP_KEY'),
'cipher' => 'AES-256-CBC',
Verifiquei o arquivo `.env` — ele existe, mas a linha `APP_KEY` não está lá. Tentei adicionar a chave manualmente, mas não sei qual formato deve ter. Tentei copiar alguma chave da internet — não adiantou.
Também notei que na pasta `storage` não há permissões de escrita, mas configurei 777 via console. O erro ainda persiste.
Alguém pode me dizer como corrigir esse erro corretamente? Preciso gerar a chave via Artisan? Se sim, como fazer isso no Windows? Tenho medo de quebrar algo, já que