Giriş yapmadınız.

#1 05.06.2019 10:17:29

kamalaklar
Üye
Yer: İstanbul
Kayıtlı: 29.11.2018
Mesajlar: 9
Website

Unable to create configured logger. Using emergency logger.

Merhabalar, dün itibari ile web sitemde bazı sayfalar 500 vermeye başladı.
PHP Version 7.2.19
Laravel 5.7

Laravel loglarına baktığımda bir şey göremedim fakat storage/log/laravel.log dosyasında şu 2 hata var.

-laravel.EMERGENCY: Unable to create configured logger. Using emergency logger. {"exception":"[object] (InvalidArgumentException(code: 1): Log [] is not defined.
-Unable to load the \"app\" configuration file.

Bu hatalara ilişkin webde çözüm bulamadım açıkcası.

Ek olarak PHP loglarına göz attığımda,
-PHP Fatal error: Out of memory (allocated 1468006400) (tried to allocate 20480 bytes) in vendor\symfony\http-foundation\HeaderUtils.php on line 208
-PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 8317430992040713360 bytes) in vendor\symfony\http-foundation\HeaderUtils.php on line 200
-PHP Warning: preg_match(): Subject is too long in  ...
şeklinde loglar var. Muhtemelen 500 error almamın sebebi bunlar.

php.ini üzerinde memory_limit = -1 ve memory_limit = 8192M denedim. Sorun bu şekilde çözülmedi.

Anlam veremediğim noktalardan biride, aynı sayfadayım sitem.com/anasayfa bu sayfayı sürekli yeniliyorum, bazen çalışıyor, bazen çalışmıyor.

Son düzenleyen kamalaklar (05.06.2019 11:59:09)

Çevrimdışı

#2 06.06.2019 00:04:11

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,675
Website

Yanıt: Unable to create configured logger. Using emergency logger.

İlk aldığınız hatanın sebebi config/logging.php dosyasının olmaması ya da bu dosyada bir sorun olması. Bu dosya Laravel 5.6 ile gelen bir dosya. Eğer 5.5 ya da daha alt bir sürümden 5.7'ye güncelleme yaptıysanız bu dosyayı config içerisinde oluşturmanız gerekiyor: https://github.com/laravel/laravel/blob … ogging.php
Eğer güncelleme yapmadıysanız ve dosya zaten varsa dosyayı bir kontrol edin, gerekirse verdiğim linkten içeriğini alarak sıfırlayın.

Aldığınız diğer memory hatası ise üstteki hata ile ya da güncelleme yaptıysanız onunla ilgili olabilir.

Çevrimdışı

#3 06.06.2019 07:00:14

kamalaklar
Üye
Yer: İstanbul
Kayıtlı: 29.11.2018
Mesajlar: 9
Website

Yanıt: Unable to create configured logger. Using emergency logger.

Bu proje Laravel 5.7 ile başlamıştı yine de logging.php dosyasını güncelledim fakat değişiklik olmadı hmm

Çevrimdışı

#4 06.06.2019 10:21:37

kamalaklar
Üye
Yer: İstanbul
Kayıtlı: 29.11.2018
Mesajlar: 9
Website

Yanıt: Unable to create configured logger. Using emergency logger.

Ayrıca şu an IIS sunucuda olan projeyi Litespeed Linux üzerine kurdum Linux tarafında benzer hatalar oluşmadı.

Çevrimdışı

#5 06.06.2019 21:45:18

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,675
Website

Yanıt: Unable to create configured logger. Using emergency logger.

Bu hatanın yakalandığı yöntem şurası:
https://github.com/laravel/framework/bl … er.php#L99

Hatanın meydana geldiği yer ise:
https://github.com/laravel/framework/bl … on.php#L63

IIS server kullanmadığım için çok bilgim yok ama bir şekilde config klasörü içerisindeki dosyalara ya da önbellekteki ayarlara ulaşamamış sanırım. Okuma/yazma izinleri, dosya isimleri, dosya yolu, disk okuma yazma problemi ile alakalı olabilir. Öncelikle izinleri kontrol edin. storage ve bootstrap klasörlerini de kontrol edin.

Çevrimdışı

#6 09.06.2019 19:32:53

kamalaklar
Üye
Yer: İstanbul
Kayıtlı: 29.11.2018
Mesajlar: 9
Website

Yanıt: Unable to create configured logger. Using emergency logger.

Linux servera geçtiğimiz için sorun beklemede kaldı. Zaman ayırıp çözüme ulaştığımda burada paylaşacağım. Teşekkürler.

Çevrimdışı

Forum alt kısmı