Laravel uygulaması üzerinde çalışırken karşılaşabileceğiniz yaygın bir sorun istisnadır:
RuntimeException Hiçbir uygulama şifreleme anahtarı belirtilmedi.
Varolan bir Laravel uygulamasını aşağı çektiğinizde, .env.example
dosyayı kopyaladığınız .env
ancak APP_KEY
değişken için bir değer ayarlamadığınızda bu sorunla karşılaşırsınız .
Komut satırında, bir anahtar oluşturmak için aşağıdaki Artisan komutunu verin:
php artisan key:generate
Bu, için rastgele bir anahtar oluşturur APP_KEY
, .env
Düzenleme tamamlandıktan sonra , temiz önbellek için lütfen terminalinize bu komutu girin:php artisan config:cache
Ayrıca, PHP'nin varsayılan web sunucusunu (örn. php artisan serve
) Kullanıyorsanız , dosya değerlerinizi değiştirerek sunucuyu yeniden başlatmanız gerekir .env
. şimdi bu hata mesajını görmeyeceksiniz.