• 19-11-2023, 17:21:25
    #1
    Laravel yazılımımda son yaptığım değişikliklerden sonra böyle 2 log hatası oluştu, ChatGPT üzerinden de sordum ama tam olarak hatanın neyden kaynaklandığını anlamadım. Bu konuda ücretli veya ücretsiz yardımcı olabilir misiniz?

    1. si ;

    laravel.EMERGENCY: Unable to create configured logger. Using emergency logger. {"exception":"[object] (InvalidArgumentException(code: 0): Log [] is not defined. at /home/doste/public_html/vendor/laravel/framework/src/Illuminate/Log/LogManager.php:168)
    [stacktrace]

    2. si;

    laravel.ERROR: Undefined variable: category (View: /home/doste/public_html/resources/views/search.blade.php) {"exception":"[object] (ErrorException(code: 0): Undefined variable: category (View: /home/doste/public_html/resources/views/search.blade.php) at /home/doste/public_html/storage/framework/views/4f8535bd279b3cb224ce539d9562228a9fc4c460.php:39, ErrorException(code: 0): Undefined variable: category at /home/doste/public_html/storage/framework/views/4f8535bd279b3cb224ce539d9562228a9fc4c460.php:39)
    [stacktrace]
  • 19-11-2023, 17:24:43
    #2
    Bu dosyayı https://github.com/laravel/laravel/blob/5.6/config/logging.php yapılandırma klasörünüze ekleyin
    ve bunu .env dosyanıza ekleyinLOG_CHANNEL=stack
    php artisan config:clearDaha sonra komutu çalıştırmayı unutmayın .

    Bununla çözmüşler.

    Alıntıdır :
    https://stackoverflow.com/questions/...gging-to-break
  • 19-11-2023, 18:32:47
    #3
    teşekkürler hocam, diğer hata da tam olarak ne diyor o konuda da bilgisi olan bir arkadaş yardımcı olur ise çok sevinirim.
  • 19-11-2023, 22:42:02
    #4
    BYBGR adlı üyeden alıntı: mesajı görüntüle
    teşekkürler hocam, diğer hata da tam olarak ne diyor o konuda da bilgisi olan bir arkadaş yardımcı olur ise çok sevinirim.
    Belirtilen blade dosyası içerisinde category değişkeninin bulunamadığını söylüyor. Mümkünse blade kodunu buraya yazarsanız yardımcı olmaya çalışalım
  • 20-11-2023, 00:13:17
    #5
    madlypixel adlı üyeden alıntı: mesajı görüntüle
    Belirtilen blade dosyası içerisinde category değişkeninin bulunamadığını söylüyor. Mümkünse blade kodunu buraya yazarsanız yardımcı olmaya çalışalım
    İlginiz için teşekkür ederim hocam, dosyanın içeriğini Ö.M ile ilettim size.
  • 28-11-2023, 00:25:56
    #6
    @madlypixel; arkadaştan dönüş alamadım, problem halen devam ediyor yardımcı olacak birisi var ise çok memnun olurum
  • 28-11-2023, 00:34:49
    #7
    İkinci hatada $category değişkenine veri gelmediğini söylemek istiyor.

    search.blade.php dosyasında "category" değişkenini kullandığınız yerleri bulun yazım hatalarını bir check edin.

    Olmadı ordan dönün bu view'i hangi controller'dan besliyorsanız orada $category değişkeninin boş dönüp dönmediğini, veya bir hata ile dönüp dönmediğini dd($category); ile yazdırıp bir check edin.

    Eğer boş dönmüyorsa tek ihtimal kalıyor;

    Search.blade.php 'ye yönlendiren fonksiyonda compact ile blade'e aktarım yaparken $category değişkenini göndermeyi unutmuşsundur.

    return view('search', compact('$değişken1','$değişken2','$category)) ;

    Değişken1 - değişken2 diye örnek olarak yazdım tek bir değişkende gönderiyor olabilrisiniz. Ancak compact olarak gönderiyor olmanız lazım $category değişkenini.

    Eğer category boşta gidebilir derseniz bir if ile değişkeni kontrol edip ona göre null olarak atama yaparsınız öyle compact ile gönderirsiniz.

    Umarım açıklayıcı olmuştur,

    Kolay gelsin.