# cPanel Dosya Yöneticisi ile site dosyalarını yönetme

https://civema.com/en/knowledgebase/article/cpanel-dosya-yoneticisi-kullanimi

![Web dosyalarının düzenlenmesini anlatan klasör çekmecesi](https://civema.com/resources/uploads/editor/07ba6e0831b3beaeb2c900117b842c21.webp)

Dosya Yöneticisi, hosting hesabınızdaki dosyaları tarayıcı üzerinden görmenizi, yüklemenizi ve düzenlemenizi sağlar. En önemli nokta doğru alan adının doğru klasöründe çalışmaktır. Ana alan adı, ek alan adı ve alt alan adları farklı document root yolları kullanabilir. Bir dosyayı başarıyla yüklemek, onu ziyaretçilerin gördüğü klasöre yüklediğiniz anlamına gelmez.

## Klasör yapısını önce anlayın

Ana site çoğu kurulumda `public_html` altında bulunur; ancak bunu bütün alan adları için varsaymayın. cPanel Domains ekranından ilgili alan adının document root bilgisini kontrol edin. Uygulamanın yapılandırma, önbellek ve yükleme klasörlerini tanımadan geniş çaplı taşıma veya silme işlemi yapmayın. Aynı isimli iki klasör farklı uygulamaların verisini tutabilir.

Gizli dosyaların gösterimi kapalıysa `.htaccess` gibi dosyalar görünmeyebilir. Bu, dosyanın bulunmadığını kanıtlamaz. Görüntüleme ayarını kontrol edin. Buna karşılık dosyanın mevcut olması da içeriğinin doğru olduğunu göstermez; son değiştirilme zamanı ve hangi işlemle oluştuğu ayrıca değerlendirilmelidir.

## Dosya yüklemek için önerilen sıra

1. **Mevcut sürümü yedekleyin.** Değiştireceğiniz dosyaları indirin veya güvenli bir yedek konumuna kopyalayın. İçinde şifre bulunan arşivleri herkese açık site klasöründe bırakmayın.
2. **Hedef klasörü doğrulayın.** Alan adıyla document root eşleşmesini kontrol edin. Yeni bir uygulama yüklüyorsanız arşivin içinde ek bir üst klasör bulunup bulunmadığına bakın.
3. **Dosyaları yükleyin.** Büyük arşivlerde yükleme tamamlanmadan sayfayı kapatmayın. Dosya boyutunu yerel kopyayla karşılaştırmak eksik yükleme ihtimalini fark etmenizi sağlar.
4. **Arşivi kontrollü açın.** Çıkartılacak dosyaların mevcut dosyaların üzerine yazıp yazmayacağını inceleyin. Bir tema paketini doğrudan köke çıkartmak beklenmeyen klasör yapısı oluşturabilir.
5. **Uygulamayı test edin.** Ana sayfa, yönetim girişi, görseller ve dosya yükleme işlevini kontrol edin. Ardından artık gerekmeyen kurulum arşivini güvenli biçimde kaldırın.

## Düzenleme ve izinler

Küçük metin dosyalarını panel editöründe düzenlemek pratik olabilir. Kodlama uyarısı aldığınızda dosyanın mevcut karakter kodlamasını anlamadan kaydetmeyin; Türkçe karakterler veya uygulama ayarları bozulabilir. Büyük değişikliklerde yerel bir editör ve sürüm kontrolü kullanmak, değişikliklerin karşılaştırılmasını kolaylaştırır.

Erişim hatası gördüğünüzde bütün dosyalara `777` vermek doğru bir çözüm değildir. Dosya sahibi, uygulamanın çalıştığı kullanıcı ve gereken yazma izinleri birlikte incelenmelidir. Bir yükleme klasörünün yazılabilir olması gerekebilir; aynı izinleri yapılandırma dosyasına uygulamak gereksiz risk yaratır. Sağlayıcınızın ve yazılımınızın önerdiği izin düzenini esas alın.

## Örnek: Dosyayı değiştirdim ama site aynı

Önce değiştirdiğiniz dosyanın doğru document root altında olduğunu doğrulayın. Ardından uygulama önbelleği, CDN veya tarayıcı önbelleği olup olmadığını inceleyin. Birden fazla tema klasörü varsa etkin temanın hangisi olduğunu kontrol edin. Dosyayı tekrar tekrar başka klasörlere kopyalamak yerine uygulamanın gerçekte hangi yolu kullandığını belirlemek kalıcı çözüm sağlar.

## Sık sorulan sorular

**Silinen dosyayı geri getirebilir miyim?** İşleme göre çöp kutusu veya yedek kullanılabilir. Çöp kutusunu boşaltmadan önce içeriğini inceleyin; her silme işleminin geri alınabileceğini varsaymayın.

**Arşiv dosyası sitemin yedeği sayılır mı?** Yalnız dosya arşivi, veritabanı kullanan bir uygulamanın tam yedeği değildir. Veritabanını ve gerekli yapılandırmaları ayrıca saklayın.

**Dosya isimlerinde boşluk kullanabilir miyim?** Teknik olarak bazı ortamlarda mümkündür; ancak web yolları ve komutlar için sade, tutarlı isimler yönetimi kolaylaştırır. Mevcut uygulamanın beklediği dosya adlarını keyfî değiştirmeyin.

## İlgili teknik kaynak

- [cPanel: File Manager](https://docs.cpanel.net/cpanel/files/file-manager/)

## İlgili rehberler

- [FTP, FTPS ve SFTP arasındaki farklar](https://civema.com/bilgi-bankasi/makale/ftp-ftps-sftp-farklari)
- [Hosting disk ve inode kullanımı nasıl kontrol edilir?](https://civema.com/bilgi-bankasi/makale/hosting-disk-inode-kullanimi)
- [Hosting taşıma: Kesintiyi azaltan kontrol listesi](https://civema.com/bilgi-bankasi/makale/hosting-tasima-kontrol-listesi)
