Yüklerken dosya izni hataları
Kısa cevap: Resim, eklenti veya yedek yüklerken “izin reddedildi”, “permission denied” veya “klasör yazılamıyor” görürseniz hesap, dosyayı o klasöre yazamıyordur. Bunu 777 yapmak güvenli değildir. Herkese yazma izni vermek, hesabı gereksiz yere açık bırakır.
Doğru izinler
- Dosyalar için 644.
- Klasörler için 755.
- Ayar dosyaları da 644 kalabilir. İçinde parola varsa dosyayı herkese açık bir adrese koymayın.
Dosyanın sahibi, hosting hesabınızın kullanıcısı olmalıdır. Başka bir kullanıcıya ait dosya, izin rakamı doğru görünse de yazılamaz. cPanel Dosya Yöneticisi ile yükerseniz sahip genelde doğru olur. Bilgisayarınızdan SFTP ile bağlanırken de hizmet detayındaki hesap kullanıcı adını kullanın.
Kontrol sırası
- Yüklenen klasörün public_html altında olduğundan emin olun. Üst dizine yazmak çoğu hesapta kapalıdır.
- Disk kotası doluysa yükleme izin hatası gibi görünebilir. cPanel kotasına bakın.
- Uygulama kendi içinde bir yükleme klasörü kullanıyorsa o klasörün iznini 755 yapın. Özyinelemeli 777 uygulamayın.
- Güvenlik eklentisi veya yazma koruması açıksa geçici olarak kapatıp yeniden deneyin, sonra korumayı açın.
Toplu izin değişiminden sonra site 403 verirse klasörleri yeniden 755, dosyaları 644 yapın. Düzelmezse destek talebine klasör yolunu ve hata cümlesini yazın. Müşteri dosyası göndermeniz gerekmez.
Geri bildiriminiz için teşekkürler!