• 19-12-2020, 17:59:29
    #1
    Merhaba arkadaşlar, dışarıdan bir dosyama erişmek istediğimde Laravel altyapılı scriptim'den 403 Forbidden Acces hatası alıyorum. Yardımcı olursan
    ız sevinirim, teşekkürler.
  • 19-12-2020, 18:02:14
    #2
    Erişmeye çalıştığınız yer neresi? Laravel dizinindeki dosya okuma izinleriniz nedir? Erişilmeye çalışılan dosyaya hangi yöntemle erişmeye çalışyorsunuz?
  • 19-12-2020, 18:07:29
    #3
    Sinan Yorulmaz adlı üyeden alıntı: mesajı görüntüle
    Erişmeye çalıştığınız yer neresi? Laravel dizinindeki dosya okuma izinleriniz nedir? Erişilmeye çalışılan dosyaya hangi yöntemle erişmeye çalışyorsunuz?
    Örnek olarak, test.com/indir/xxx.jpg böyle bir dizin. Dosya okuma izinleri 755'dir.
  • 19-12-2020, 18:11:50
    #4
    S.M. Mali Müşavir
    Flarum'dan örnek vereceğim. public harici ana dizindeki hiç bir klasör indexlenmiyor. Bunun nedeninin güvenlik olduğunu söylüyorlar. .htaccess yada .nginx.conf dosyalarından bu ayarları yapmak mümkündür. Sizin çalıştığınız projede public gibi bir klasör var ise örnekte verdiğiniz indir klasörünü public klasörü içine açmalısınız.
  • 19-12-2020, 18:16:33
    #5
    Sinan Yorulmaz adlı üyeden alıntı: mesajı görüntüle
    Erişmeye çalıştığınız yer neresi? Laravel dizinindeki dosya okuma izinleriniz nedir? Erişilmeye çalışılan dosyaya hangi yöntemle erişmeye çalışyorsunuz?
    poyrazdursuncan adlı üyeden alıntı: mesajı görüntüle
    Flarum'dan örnek vereceğim. public harici ana dizindeki hiç bir klasör indexlenmiyor. Bunun nedeninin güvenlik olduğunu söylüyorlar. .htaccess yada .nginx.conf dosyalarından bu ayarları yapmak mümkündür. Sizin çalıştığınız projede public gibi bir klasör var ise örnekte verdiğiniz indir klasörünü public klasörü içine açmalısınız.
    Peki, tam olarak nasıl yapabilirim? Yardımcı olursanız sevinirim. Ayrıca, Public dosyasının içerisine attım yine sorun aynı.
  • 19-12-2020, 18:18:35
    #6
    S.M. Mali Müşavir
    Ben laravel bilmiyorum. Siz paylaşımlı hosting mi sanal sunucu mu kullanıyorsunuz? Kullandığınız script'e göre .htaccess yada .nginx.conf ayarlaması yapmanız gerekebilir. public klasörünün içine girdiğinizde index.php dosyası görüyor iseniz oraya klasör açıp yükleme yaptığınızda normalde indexlenmesi lazım diye biliyorum.
  • 19-12-2020, 18:21:53
    #7
    poyrazdursuncan adlı üyeden alıntı: mesajı görüntüle
    Ben laravel bilmiyorum. Siz paylaşımlı hosting mi sanal sunucu mu kullanıyorsunuz? Kullandığınız script'e göre .htaccess yada .nginx.conf ayarlaması yapmanız gerekebilir. public klasörünün içine girdiğinizde index.php dosyası görüyor iseniz oraya klasör açıp yükleme yaptığınızda normalde indexlenmesi lazım diye biliyorum.
    Anladım teşekkürler, denemeye çalışacağım.
  • 19-12-2020, 20:19:26
    #8
    S.M. Mali Müşavir
    Poisen adlı üyeden alıntı: mesajı görüntüle
    Anladım teşekkürler, denemeye çalışacağım.
    Çözebildiniz mi?