Yaygın WordPress Hataları Nasıl Onarılır


WordPress sitenizde bir hata görüyorsanız panik yapmayın. Bu yazıda, en yaygın WordPress hatalarından bazılarını ve bunların nasıl düzeltileceğini ele alıyoruz.

WordPress hatası

Korkunç WordPress Sözdizimi Hatası

sözdizimi hatası wordpress

Bu sorun normalde bir function.php dosyasına bir kod parçacığı eklendiğinde veya WordPress'e özel bir eklenti/tema yüklendiğinde ortaya çıkar. Hata şöyle bir şeye benzeyecektir:

 Ayrıştırma hatası - sözdizimi hatası, satır 82'de /site/domain/wp-content/themes/child-theme/functions.php dosyasında beklenmeyen $ sonu

Bu sözdizimi hatasını düzeltmenin yolu, "eksik parantez" aramaktır. Yani ya bir parantez açtınız ve asla kapatmadınız ya da aşağıdaki gibi beklenmedik “önemli” karakterler var:

 ) ] } ; , :

Sinir bozucu 500 Dahili Sunucu Hatası

Bu hata ÇOK sinir bozucu çünkü hatanın ne olduğunu anlamak için hiçbir zaman yeterli ayrıntı vermiyor. Sunucunuzun pes edip biraz kestirmeyi bırakıp sorunu çözmenize izin vermesi gibi.

Bu yüzden burada, zamanın %95'inin işe yaradığını deneyebileceğiniz birkaç şey var.

  1. PHP bellek sınırını php.ini dosyasında veya wp-config.php dosyanıza aşağıdaki satırı ekleyerek kontrol edin.
     define('WP_MEMORY_LIMIT', '64M');
  2. Kontrol edilecek ikinci alan, bozuk bir .htaccess dosyasıdır. İlk olarak, mevcut .htaccess dosyasını yeniden adlandırarak bir kopyasını kaydettiğinizden emin olun. Ardından siteyi test edin ve geri gelip gelmediğine bakın. Eğer öyleyse… tebrikler düzeltmişsiniz. Şimdi WordPress'in Kalıcı Bağlantı ayarlarına geri dönün ve Kaydet'e basın. Bu, siteniz için yeni bir geçerli .htaccess dosyası oluşturacaktır.
  3. Bunlar işe yaramazsa. Dahili sunucu hatasının bir eklenti sorunu olup olmadığını anlayabilmek için eklentileri devre dışı bırakmaya başlamanız gerekebilir.
  4. Bunlar işe yaramazsa, wordpress.zip dosyasının yeni bir indirmesinden wp-admin klasörünü ve wp-includes klasörünü yeniden yüklemeyi deneyin.
  5. Bu beşinci adıma ulaştıysanız, barındırma sağlayıcınızdan yardım isteyin.

Bir veritabanı bağlantısı kurulurken hata

Bu oldukça kolay iki adımlı bir işlemdir. İlk adım, wp-config.php dosyasındaki oturum açma ve parola bilgilerinin hala geçerli ve doğru olduğundan emin olmak ve kontrol etmektir. Eğer öyleyse, sorun, barındırma şirketinizdeki veritabanı sunucusunun yanıt vermemesi olabilir. Durumun böyle olup olmadığını görmek için destek veya durum sayfalarını kontrol edin. Son olarak, bu, veritabanının bozulduğu ve veritabanını geri yüklemek için BackupBuddy'yi kullanma zamanının geldiği anlamına gelir.

Ölümün Korkunç Beyaz Ekranı

WordPress'in Microsoft'un Ölümün Mavi Ekranı'nın kendi sürümü vardır… WordPress'in sürümünün sadece ekranınızın beyaz bir lekesi olması dışında… hiçbir şey yoktur. 10 üzerinden 9'u sitenizin PHP belleğinin tükenmesinden kaynaklanmaktadır ve yukarıda anlatıldığı gibi PHP belleğini artırmanız gerekmektedir. PHP bellek sınırlarını artırmak sorunu çözmezse, sizin için daha fazla bilgi sağlamak için WordPress'e ihtiyacınız olacaktır.

wp-config.php dosyasında bu iki satırı ayarlayarak daha iyi bir hata raporu açabiliriz .

 error_reporting(E_ALL); ini_set('display_errors', 1);
define('WP_DEBUG', doğru);

Bu, boş ekranı hatalar, uyarılar ve google'da bir düzeltme aramak için kullanabileceğimiz diğer bilgi notlarıyla değiştirecektir.

Yan not: Beyaz bir ölüm düzeltme ekranıyla tüm belaya girmeden önce… bir önbellek eklentisi kullanıyorsanız önbelleğinizi boşaltmayı deneyin ve bu da sorunu çözebilir.

Gönderiler için 404 Hataları

Gönderilerin var olduğunu bilseniz bile, WordPress'in gönderiler için 404 hatası döndürebileceği zamanlar vardır. Bu, normalde Permalinks'in bozuk olmasından kaynaklanır. (Birisi yanlışlıkla kalıcı bağlantıları değiştirdi ve geri döndü ve bir şeyler ters gitti.) Bunu düzeltmek için en kolay yöntem Kalıcı Bağlantılar ayarları sayfasına geri dönüp ayarı yeniden kaydetmektir.

Görsel Düzenleyicide Eksik Düğmeler

Görsel düzenleyiciyi eklentiler veya kod parçacıkları aracılığıyla özelleştirirseniz, düğmelerin "eksik" olduğu bir sorun olabilir. Çoğu zaman bu bir javascript hatasıdır, bu yüzden bunu düzeltmek için bu 3 adımı deneyin.

  1. Tarayıcı önbelleğini temizleyin (evet, tarayıcınız javascript dosyalarını önbelleğe alacaktır)
  2. Tüm TinyMCE komut dosyalarını yeni dosyalarla değiştirin. Bu, wp-includes/js/tinymce klasörünü yeni bir kopyayla değiştirmek anlamına gelir .
  3. Bir sorunu bulmaya yardımcı olması için bu satırı wp-config.php dosyanıza ekleyin .

 define('CONCATENATE_SCRIPTS', false);

Umarım bu adımların her birinden geçtikten sonra düğmeler geri dönmelidir.


Yorgun Hafıza

Hepimiz bu hataları gördük:

 Önemli hata: 2349 satırında /site/domain/wp-includes/plugin.php içinde izin verilen 234987 baytlık bellek boyutu tükendi (98273422 bayt ayırmaya çalıştı)

Bu olduğunda, sunucunuzun php.ini dosyasını ayarlamanız veya wp-config.php dosyanıza bir satır eklemeniz yeterlidir .

 define('WP_MEMORY_LIMIT', '64M');

WordPress ile neden hiçbir şey yükleyemiyorum?

10 üzerinden 9 kez sunucunuzda basit bir dizin izinleri sorunudur. wp-content/ klasöründeki /uploads / klasörünün “dizinlerini” 744'e ayarlamayı deneyin. (bu işe yaramazsa 755'i deneyin. Daha sonra yükleme klasöründeki DOSYALAR için izinleri 644'e ayarlamanız gerekir.

BackupBuddy'nin (ve iThemes Security) sunucunuzun izin ayarlarını analiz edebileceğini ve gerektiğinde uygun ayarları önereceğini unutmayın.

WordPress UZUN Bir Kahve Molası Verdi

Web sitenizi ziyaret edebilir ve bu mesajı ön sayfada bulabilirsiniz:

Programlı bakım için kısaca kullanılamıyor. Bir dakika içinde tekrar kontrol edin.

Ha… herhangi bir bakımdan haberdar değildiniz. Bu aslında bir güncelleme yapılırken oluşan yerleşik bir WordPress korumasıdır. Bir güncelleme gerçekleşmeden önce WordPress, sunucunuza .maintenance adlı gizli bir dosya ekler ( .htaccess dosyasıyla aynı alanda. Herhangi bir nedenle güncelleme biterse ve WordPress .maintenance dosyasını kaldırmayı unutursa, o ekranı görürsünüz.

Böylece .maintenance dosyasını silersiniz ve siteniz geri döner.

Giriş Sayfası Yenileme ve Yönlendirme Döngüsü

WordPress sitenize doğru kullanıcı adı ve şifre ile giriş yapmaya çalışma sorunu yaşarsanız ve giriş sayfasına geri yönlendirilir. Bunun nedeni normalde WordPress ayarları sayfasındaki site_url ve home_url ayarları alanlarının yanlış olmasıdır. Bu sorunu düzeltmek için aşağıdaki adımları deneyin:

  1. WordPress'te oturum açma kimlik doğrulaması için kullanılan tanımlama bilgilerini sıfırlamak için tarayıcınızdaki tanımlama bilgilerini temizleyin.
  2. .htaccess dosyasını eskisini yeniden adlandırarak ve ardından Kalıcı Bağlantılar ayarları alanını ziyaret ederek ve yeni bir Siteyi ve ana sayfa URL'sini wp-config.php dosyasına sabit kodlayın

     define('WP_HOME', ' http://domain.com ');
    define('WP_SITEURL', ' http://domain.com ');

Bir WordPress sitesiyle geçirdiğiniz süre boyunca karşılaşabileceğiniz daha birçok sorun vardır, ancak hatırlamanız gereken en önemli şey, sitenizin her zaman güncel ve geçerli bir yedeğine sahip olmaktır. BackupBuddy'nin WordPress ortağınız olmasıyla, bu beklenmedik sorunla karşılaştığınızda endişelenmenize gerek yok çünkü WordPress sitenizin her zaman geri yüklenebilecek çalışan bir sürümüne sahip olacaksınız.

Daha önce başka sorunlarla karşılaştınız mı? Yaygın WordPress hatalarınızı nasıl düzelttiniz?

"Profesör" Benjamin

http://www.wpstudio.com

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir