Kısaca: Yedekten site dönmüyor ise önce yedek dosyalarının eksiksiz ve doğru konumda olduğunu, veritabanının içe aktarıldığını ve site yapılandırmasının güncellendiğini kontrol edin. Ardından PHP sürümü, dosya izinleri, alan adı ve sunucu hata kayıtlarını inceleyin. İşleme başlamadan mevcut dosyaların ve veritabanının ayrı bir kopyasını alın.
Site kurulumu veya taşıma sonrasında sayfaların açılmaması, boş ekran ya da veritabanı bağlantı hatası görülmesi tek bir nedene işaret etmez. Yedek türünü ve alınan hata mesajını doğru yorumlamak, deneme yanılmayla dosyaların üzerine yazma riskini azaltır.
Özellikle WordPress gibi dosya ve veritabanını birlikte kullanan sistemlerde geri yükleme adımlarını ayrı ayrı doğrulamak gerekir. Önce neyin geri geldiğini belirleyin; sonra sunucu ve alan adı ayarlarını kontrol edin.
Yedekten site dönmüyor: İlk olarak ne kontrol edilmeli?
Önce yedek arşivinin açılıp açılmadığını ve içinde site dosyaları ile veritabanı yedeğinin bulunup bulunmadığını kontrol edin. Geri yükleme tamamlandı mesajı, sitenin tüm bileşenlerinin doğru çalıştığını tek başına göstermez.
Dosya yöneticisinde arşivin boyutunu ve açılan klasör yapısını inceleyin. Sıkıştırılmış yedek eksik indiyse veya arşiv bozulduysa işlem yarıda kalabilir. Web kök dizininde, çoğu sunucuda public_html adıyla görülen klasörde, sitenin giriş dosyalarının bulunduğunu doğrulayın. Mevcut içeriğin üzerine tekrar yazmadan önce ayrı bir kopya alın.
- Yedek arşivi hatasız açılıyor mu?
- Dosyalar doğru alan adının web kök dizinine mi çıkarıldı?
- Veritabanı yedeği arşivde veya ayrı bir dosyada mevcut mu?
- Geri yükleme işlemi bir hata kaydı veya uyarı verdi mi?
Veritabanı yedeği siteye nasıl bağlanır?
Veritabanı yedeğini içe aktardıktan sonra uygulamanın bağlantı bilgilerini yeni veritabanıyla eşleştirin. Yanlış veritabanı adı, kullanıcı adı, parola veya sunucu adresi bağlantı hatasına yol açar.
WordPress Hosting ortamında bu bilgiler genellikle wp-config.php dosyasında yer alır. Dosyadaki değerleri barındırma panelinde oluşturulan veritabanı bilgileriyle karşılaştırın; parolayı kontrol ederken baştaki veya sondaki boşluklara dikkat edin. İçe aktarma sırasında tablo öneki değiştiyse, WordPress ayarlarının beklediği önekle de eşleşmelidir. Büyük veritabanlarında yükleme sınırları işlemi kesebilir; bu durumda panelin hata mesajını inceleyin.
Dosya izinleri ve PHP sürümü nasıl doğrulanır?
Yanlış dosya izinleri veya uyumsuz PHP sürümü, geri yüklenen sitenin hata vermesine ya da boş görünmesine neden olabilir. Sunucu hata kayıtları, sorunun dosya erişiminden mi yoksa uygulama uyumsuzluğundan mı kaynaklandığını ayırt etmeye yardımcı olur.
Dosya ve klasör izinlerini hosting panelinden inceleyin; tüm içeriğe gelişigüzel yazma izni vermeyin, çünkü bu güvenlik riski yaratır. Linux Hosting hesabında izinler genellikle dosya sahibi ve grup üzerinden yönetilir. PHP sürümünü yedekten önce kullanılan sürümle karşılaştırın. Eski eklentiler veya tema kodu yeni sürümde hata verebilir; sürümü değiştirmeden önce mevcut ayarı not edin.
- Sunucu hata kayıtlarında hangi dosya ve satırın işaretlendiğini bulun.
- PHP sürümünü uygulamanın ve eklentilerin gereksinimleriyle karşılaştırın.
- Dosya sahipliği ve klasör izinlerini hosting panelinden doğrulayın.
- Değişiklikten önce mevcut ayarları ve dosyaları yedekleyin.
Alan adı, yönlendirme ve önbellek sorunları nasıl ayıklanır?
Site dosyaları ve veritabanı doğru olsa bile alan adı yanlış sunucuya yöneliyorsa site açılmayabilir. DNS kayıtlarını, uygulamadaki site adresini ve tarayıcı önbelleğini birlikte kontrol edin.
Taşıma sonrası alan adının DNS kayıtlarının yeni hosting hesabını gösterip göstermediğini doğrulayın; DNS değişikliğinin yayılması hemen tamamlanmayabilir. WordPress’te kayıtlı site adresi eski alan adını gösteriyorsa yönlendirme döngüsü veya hatalı bağlantılar oluşabilir. Sunucu tarafı önbelleğini, eklenti önbelleğini ve tarayıcı önbelleğini ayrı ayrı temizleyerek sonucu yeniden test edin.
Geri yükleme hatası sürerse hangi sırayla ilerlenmeli?
Hata devam ediyorsa önce mevcut durumu koruyun, ardından her bileşeni tek tek sınayın. Aynı anda birden fazla ayarı değiştirmek, sorunun kaynağını bulmayı ve geri almayı zorlaştırır.
Uygulama türü de sunucu gereksinimlerini etkiler: örneğin Python Hosting kullanan bir projede uygulama başlatma ayarı, WordPress sitesindeki PHP ayarlarından farklıdır. Yedek formatı, kullanılan PHP veya uygulama sürümü ve hosting yapılandırması uyumlu değilse site tam olarak ayağa kalkmayabilir.
- Mevcut dosya ve veritabanının yeni bir kopyasını alın.
- Hosting hata kayıtlarını kontrol edip ilk hata mesajını not edin.
- Dosyaların ve veritabanının aynı tarihe ait olduğundan emin olun.
- Bağlantı bilgilerini ve uygulama sürümü gereksinimlerini doğrulayın.
- Bir ayarı değiştirip siteyi yeniden test edin.
Yedekten site dönmüyor sorunu bu kontrollerden sonra da sürüyorsa hata kaydı, yedek tarihi ve geri yükleme yöntemiyle hosting desteğine başvurmak tanıyı hızlandırır. Yeni bir yedeği mevcut dosyaların üzerine doğrudan yüklemek yerine önce ayrı bir klasörde sınamak, çalışan veriyi korumanıza yardımcı olur.
Sıkça Sorulan Sorular
Yedekten geri yükleme ne kadar sürer?
Geri yükleme süresi yedek boyutuna, veritabanı büyüklüğüne, bağlantı hızına ve sunucu kaynaklarına bağlıdır. Küçük bir site birkaç dakika içinde açılabilir; büyük arşivlerde veya sınırlı içe aktarma kapasitesinde işlem uzayabilir. Paneldeki ilerleme durduysa hata kaydını kontrol edin.
Geri yükleme sonrası site neden boş ekran verir?
Boş ekran çoğunlukla PHP hatası, uyumsuz eklenti veya tema kodu ya da eksik dosyalarla ilişkilidir. Hosting hata kayıtlarını inceleyip son değişen bileşeni belirleyin. Hata ayıklama ayarlarını kullanırken ayrıntılı hata mesajlarını ziyaretçilere açık bırakmayın.
Dosya yedeği veritabanını da içerir mi?
Her yedek dosyası veritabanını içermez. Bazı yedekleme yöntemleri site dosyalarını ve veritabanını ayrı arşivler; bazıları ikisini tek pakette sunar. Arşiv içeriğini ve yedekleme aracının kayıtlarını kontrol ederek veritabanı dışa aktarımının bulunup bulunmadığını doğrulayın.
Alan adı değişince eski site adresi sorun çıkarır mı?
Evet, uygulama veritabanında veya yapılandırma dosyalarında eski alan adını tutuyorsa bağlantılar yanlış adrese gidebilir ya da yönlendirme oluşabilir. Yeni alan adının DNS kayıtlarını ve uygulama adresini kontrol edin. WordPress veritabanında arama-değiştirme işlemi yaparken serileştirilmiş verileri destekleyen bir yöntem kullanın.
Yedekten geri dönerken mevcut site dosyaları silinir mi?
Geri yükleme aracı mevcut dosyaların üzerine yazabilir veya seçilen dizini temizleyebilir; davranış kullanılan araca ve seçeneğe göre değişir. İşlemden önce dosya ve veritabanının ayrı bir kopyasını alın. Mümkünse yedeği önce geçici bir dizinde açıp içeriğini doğrulayın.