WordPress'te Bozuk veya Bozuk Dosyalar ve Veritabanları Nasıl Onarılır
WordPress'in olağanüstü performansı ve eşsiz kararlılığı, onu web sitesi sahipleri için en iyi seçim haline getiriyor.
Bununla birlikte, birçok bileşen birlikte çalıştığı için çevrimiçi bir platformdaki hatalar kaçınılmazdır ve aynı şey WordPress için de geçerlidir. Bu hataların çoğu düzeltilebilir. Ancak, bozuk dosyalar ve veritabanı bağlantı hataları söz konusu olduğunda işler zor olabilir.
Bunun nedeni, bir dosyanın birçok farklı şekilde bozulabilmesi ve nedenini belirlemek zor olabilmesidir.
Neyse ki, neden olduklarından %100 emin olmasanız bile, WordPress bozulma ve bozulma sorunlarıyla başa çıkmanın farklı yolları vardır. Bu yazıda, bu bozuk dosyaları kanıtlanmış farklı yöntemlerle nasıl düzelteceğinizi öğreteceğiz.
Şimdi, başlayalım!
İçindekiler
- Bozuk veya Bozuk Dosya Nedir?
- Sunucu sorunları
- Yanlış Dosya İzinleri
- Veri tabanı hatası
- PHP Sürümüyle İlgili Hatalar
- Bozuk veya Bozuk Dosyaları ve Veritabanlarını Düzeltmenin 4 Yöntemi
- 1. Web Sitenizi Yedekten Geri Yükleme
- 2. WordPress Veritabanını Onarma
- 3. WordPress Çekirdek Dosyalarını Değiştirme
- 4. Hata ayıklama
- Çözüm
Bozuk veya Bozuk Dosya Nedir?
Daha önce belirli bir konumda bulunan dosyaya erişemediğiniz bir durumla karşılaşmış olabilirsiniz. Bu bir dosya bozulması durumudur. Bozuk dosya, önceki konumundan erişilemeyen bir dosyadır.
WordPress söz konusu olduğunda, dosya bozulması farklı türlerde olabilir. Bazı çekirdek dosyalara erişemeyebilir, en yaygın veritabanı bağlantı hatasıyla karşılaşabilirsiniz vb.
Birçok faktör dosya bozulmasına yol açar. Liste oldukça uzun. Ancak çoğu durumda dosya bozulmasının yaygın nedenleri şunlardır:
Sunucu sorunları
Sunucuyla ilgili en yaygın sorun sunucu hatasıdır. Sunucu donanım arızası, sunucu kesintisi, sunucu çökmesi, sunucunun güvenlik duvarı vb. gibi birden çok nedenden dolayı bir sunucu arızası meydana gelebilir.
Herhangi bir WordPress dosya güncellemesi sırasında sunucu hatası meydana geldiğinde, değişiklikler doğru şekilde kaydedilmediği için bozulabilir.
Yanlış Dosya İzinleri
Yanlış dosya izinleri, dosya bozulmasına yol açan diğer bir yaygın sorundur. Bu sorun, WordPress dosyalarının hatalı çalışmasına neden olabilir. Dosyaya yalnızca doğru izne sahip kullanıcılar erişebildiğinden, yanlış dosya izinleri WordPress dosyalarınızı bozabilir.
Veri tabanı hatası
Veritabanı bağlantı hatası, veritabanıyla ilgili bir hatadır. Bunlara yanlış kimlik bilgilerinin girilmesi, veritabanı sunucusunun çökmesi, donanım hatası, bir hata vb. dahildir. Bu, bozuk veya bozuk dosyaların başka bir nedeni olabilir.
PHP Sürümüyle İlgili Hatalar
Bir sunucu güncellemesi olduğunda, genellikle PHP sürümü de güncellenir. Bu, WordPress dosyalarının ve veritabanlarının bozulmasına yol açan uyumluluk sorunlarına neden olabilir. Ayrıca, PHP bellek sınırının aşılması, sunucunun kesintiye uğramasına ve dosya bozulmasına neden olabilir.
Unutmayın, WordPress size dosya bozulması için açık bir hata mesajı sağlamadığından dosyanızın bozuk olduğunu bile bilmiyor olabilirsiniz. Dosya bozulmasının farklı nedenlerine bağlı olarak çeşitli hata mesajları alabilirsiniz. Örneğin, veritabanı dosyası bozulması, bir veritabanı bağlantısı kurmanıza izin vermezken, WordPress çekirdek dosya bozulması, WordPress sitenizi kullanılamaz hale getirebilir.
Bozuk veya Bozuk Dosyaları ve Veritabanlarını Düzeltmenin 4 Yöntemi
Sebep ne olursa olsun, WordPress'teki bozuk veya bozuk dosya ve veritabanlarını düzeltmenin birkaç yolu vardır. Bunlardan bazıları şunlardır:
1. Web Sitenizi Yedekten Geri Yükleme
Yedeklemeler, bir web sitesini herhangi bir hasar görmeden önceki durumuna geri yüklemenin nihai yoludur. Bozuk bir dosya için yedeklemeler, kurulumunuzdaki bozulmayı tersine çevirmenin en iyi yolu olabilir.
Bir yedekleme ve geri yükleme eklentisi kullanarak bir web sitesini geri yüklemek kolaydır. Ancak, WordPress kontrol panelinize erişemediğinizde işler zorlaşabilir.
Genellikle, web barındırıcıları otomatik yedekleme veya değişiklikleri geri almanıza izin veren bir sunucu geri yükleme özelliği sağlar. Bu nedenle, bir veritabanı dosyası, eklentiler, temalar, yüklemeler ve diğer dosyalar dahil olmak üzere yedekleme dosyalarınız varsa, bunları yalnızca birkaç adımda geri yükleyebilirsiniz. WordPress web sitenizi nasıl yedekleyeceğiniz konusunda daha derine inmek istiyorsanız, sizin için özel olarak hazırlanmış bir makalemiz var. Kontrol etmeyi unutmayın.
Web barındırıcınız böyle bir seçenek sunmuyorsa, sitenizi manuel olarak geri yüklemeniz gerekecektir.
Veritabanınızı manuel olarak geri yüklemek için cPanel'i kullanarak phpMyAdmin panonuza erişmeniz gerekir.

İçeri girdikten sonra veritabanınızı bulun ve temizleyin. Tüm tabloları seçip bırakabilir ve temiz bir sayfa ile başlayabilirsiniz.

Artık her şey temiz olduğuna göre, aynı veritabanındaki İçe Aktar sekmesine gidin. İçe Aktar sekmesine tıkladığınızda, Dosya Seç düğmesini bulun ve tıklayın.

.sql biçimindeki veritabanı yedekleme dosyasını bulun. Dosyayı seçin ve Git düğmesine basın. İşte bu kadar ve birkaç saniye içinde geri yüklenen web sitesini göreceksiniz.
Benzer şekilde, WordPress dosyalarınızı manuel olarak geri yüklemek için FTP istemcisini kullanarak sunucunuzda oturum açabilir, WordPress kök dizinine erişebilir ve pubic_html dosyası. Bazen kök dizin dosyaları www dizini altında veya web sitenizin adının bulunduğu dizinin içinde olabilir.

İçeri girdikten sonra tüm dosyaları seçin ve silin. Ardından, WordPress çekirdek dosyalarını resmi siteden yeniden indirin. İndirme işlemi tamamlandıktan sonra FTP İstemcinize dönün ve yerel WordPress klasörüne erişin.

Yerel dizinden tüm dosyaları seçin ve yükleyin. Adımları doğru bir şekilde takip ettiyseniz, dosyaları eski WordPress kurulumunuzun olduğu yerde doğru yerde göreceksiniz. Birçok dosya olduğu için bu biraz zaman alacaktır.
Bu yapıldığında, wp-content/plugins'e gitmeniz ve eklenti dosyalarınızı yedekten yüklemeniz gerekir. Geri yüklemek istediğiniz tüm klasörleri seçin ve FTP istemciniz aracılığıyla Karşıya Yükle seçeneğini kullanarak yükleyin.

Benzer şekilde, aynı işlemi temalarınızla tekrarlayın ve onları geri yüklemek için yükleyin. wp-content/theme ve wp-content/uploads'a gidin ve eklentiler için yaptığınız işlemin aynısını tekrarlayın. Eklentiler, temalar ve yüklemelerle işiniz bittiğinde, web sitenize hatasız bir şekilde erişebileceksiniz.
2. WordPress Veritabanını Onarma
Bir veritabanını onarmak, uygun yedeklemeleriniz olmadığında başvurabileceğiniz seçenektir. WordPress onarım için bir seçenek sunsa da, bu seçenek varsayılan olarak kapalıdır.
Onarım seçeneğini açmak için FTP istemcinize gidin ve WordPress dizinine erişin. Orada config.php adlı bir dosya göreceksiniz.

wp-config.php dosyasına sağ tıklayın ve 'Düzenle' seçeneğine tıklayın. Dosyayı varsayılan metin düzenleyicinizle açın.

Daha sonra kodunuza aşağıdaki satırı ekleyebilirsiniz:
define('WP_ALLOW_REPAIR', true);
Bu satırı kodun herhangi bir yerine ekleyebilirsiniz; ancak, en son eklemek en iyisidir. Kodu ekledikten sonra http://websiteniz.com/wp-admin/maint/repair.php adresine gidebilirsiniz . Bu sizi, bunun gibi iki seçeneği göreceğiniz yeni bir ekrana götürür.

“Veritabanını onar” üzerine tıklayın ve WordPress'in sihrini nasıl çalıştığını görün. Daha sonra veritabanınıza herhangi bir hata olmadan erişebilirsiniz.
3. WordPress Çekirdek Dosyalarını Değiştirme
Yedeklemeniz olmadığında veya web sitenizi geri yükleyemediğinizde, WordPress çekirdek dosyalarınızı değiştirmeniz gerekecektir. Bu işlemi seçtiğinizde önceki tüm özelleştirmelerinizi kaybedeceğinizi unutmayın.
En son WordPress sürümünü indirin ve sıkıştırmasını açın. .zip dosyasını açtığınız klasörü açın.

Ardından, aynı ekranın diğer penceresindeki FTP istemcisi üzerinden web sitenize erişin.
Şimdi, WordPress'in kök klasörüne gidin ve tüm dosyaları WordPress yerel dizininizden yükleyin. Mevcut yinelenen dosyaların üzerine yazma seçeneğine sahip olacaksınız. “Herkes için evet” seçeneğini seçin ve arkanıza yaslanın ve rahatlayın.
Bu işlemin yalnızca WordPress çekirdek dosyalarınızı değiştirdiğini ve eklentilerinizi ve tema ayarlarınızı etkilemediğini unutmamak önemlidir.
4. Hata ayıklama
Son olarak, yukarıdaki yöntemlerden her şeyi denediyseniz, WordPress sitenizde hata ayıklamayı deneyebilirsiniz. Bunun için WordPress hata ayıklama modunu açmanız gerekir. İnternette bunun nasıl yapılacağına dair birçok öğretici bulabilirsiniz.
Başka bir seçenek de hata günlüklerinizi kontrol etmek ve sorunu tanımlayıp tanımlayamayacağınıza bakmaktır. Hata günlüklerinizi kontrol etmek için / wp-content/ klasörünüzde debug.log adlı dosyayı arayın.
Ev sahibinizden de yardım alabilirsiniz. Bazen, sunucunuzun düzeltebileceği yanlış yapılandırma veya dahili arıza sorunları olabilir. Bu gibi durumlarda, hata günlüğü dosyalarınızı ana makinenize göndermek nihai çözümdür.
Çözüm
Bu makalede, WordPress'teki bozuk dosyalar ve bozuk veya bozuk dosya ve veritabanlarını düzeltme hakkında bilmeniz gereken her şeyi bulacaksınız. Makale, bozuk dosyaların tanımından ve nasıl bozulduklarından başlayarak, bozuk dosyaları ve veritabanlarını düzeltmenin yollarını açıklar.
Site dosyalarınızı ve veritabanlarınızı bozulmaktan korumanın en iyi yolu, yerinde uygun bir yedeklemeye sahip olmaktır. Ayrıca WordPress sitenizi nasıl yedekleyeceğinizle ilgili bir makalemiz var. Bir ikilem içindeyseniz kontrol etmekten çekinmeyin.
ev borcu WordPress sitesi