Site ayarları — logo depolama ve görünürlük (v1.2.73)
Admin Site ayarları ekranından yüklediğiniz şirket logosu diske kaydedilir ve panel ile giriş ekranında kullanılır. Logo görünmüyorsa veya 403 / 404 alıyorsanız aşağıdaki kontrolleri sırayla yapın.
Dosya nereye yazılır?
Yüklenen dosyalar storage/app/public/logos/ altında saklanır (Laravel public diski). Kayıt sonrası önizleme ve vitrin/panelde gösterim bu yolu kullanır.
Tarayıcıda logo adresi
- Panel ve müşteri girişi logosu doğrudan
/storage/...yerine/branding/logouç noktası üzerinden sunulabilir; bazı sunucu yapılandırmalarında ham/storageisteği403verebilir. .enviçindekiAPP_URLdeğeri, tarayıcıda gördüğünüz site adresiyle (şema ve host dahil) tutarlı olmalıdır.
Storage bağlantısı
Diğer medya dosyaları için sunucuda bir kez: php artisan storage:link --force. Document root public dışındaysa veya önek gerekiyorsa .env.example içindeki PUBLIC_STORAGE_URL notlarına bakın.
İlgili kod
SiteSettingController, BrandingLogoController, App\Support\PublicDiskUrl, resources/views/site-settings/edit.blade.php.