GoDaddy Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

WordPress dahili sunucu hatasını düzeltme

Not: Bu makale, 500 Dahili Sunucu Hatası için sorun giderme işlemini açıklar. Sitenizde hangi hatanın sorunlara neden olduğundan emin değilseniz , önerilen çözümlerin bulunduğu en yaygın WordPress hataları hakkındaki makaleye göz atın.

500 hatası olarak da bilinen dahili sunucu hatası (ISE), WordPress siteniz görüntülenemediğinde görünen genel bir hata mesajıdır. WordPress'in eski sürümlerinde, bir ISE herhangi bir hata ayrıntısı olmadan boş bir beyaz sayfa olarak da görünebilir. Hata çeşitli nedenlerle meydana gelebilir, ancak genellikle WordPress, bir eklenti, tema veya sitenin kontrol dosyalarından biriyle olan bir çakışmadan kaynaklanır. Bu genellikle bir güncellemeden sonra gerçekleşir.

Bir İMKB'nin nedenini bulmak ve ardından sorunu çözmek genellikle bir deneme yanılma meselesidir. Aşağıda, her işlemde sizi yönlendirecek ve hatayı nasıl düzelteceğinizi açıklayacak makalelerin bağlantılarıyla birlikte hatanın nedenini bulabileceğiniz bazı yollar bulunmaktadır.

Not: Dahili Sunucu Hatasını çözmek için bir FTP uygulaması ile hosting'inize bağlanma, dosyaları düzenleme veya devre dışı bırakma ve veritabanında değişiklik yapma gibi gelişmiş sorun giderme yöntemleri gerekir. Bu hatayı kendiniz düzeltmek istemiyorsanız, WordPress Premium Destek ekibimiz bunu sizin için yapabilir.

Uyarı: Sorun gidermeden veya herhangi bir değişiklik yapmadan önce sitenizin her zaman bir yedeğini alın.

ISE sorunlarını gidermenin ilk adımı, sunucunuza Dosya Transfer Protokolü (FTP) ile bağlanmaktır. Sitenizin dosyalarına erişmenize ve bunları düzenlemenize olanak tanır. Siteniz 500 ISE ile karşılaşıyorsa, WordPress panonuz ve Dosya Yöneticisi gibi araçlarınız çalışmaz. Bu durumda site dosyalarınızı düzenlemek için bir FTP uygulaması kullanmanız gerekir.

Kullanabileceğiniz birçok farklı FTP uygulaması vardır, ancak biz FileZilla'yı öneririz. FTP kimlik bilgilerini nasıl alacağınızı ve sitenize nasıl bağlanacağınızı öğrenmek için aşağıdaki listeden hosting türünüzü seçin:

Bağlandıktan sonra, WordPress sitenizin bulunduğu bir klasör bulun. Bu klasörde wp-önekine sahip dosyalar ve klasörler bulunmalıdır ( ör . Wp-admin, wp-content ve wp-config.php). Şimdi, ISE'nin nedenini bulana kadar sorun gidermeye ve olası nedenleri tek tek ortadan kaldırmaya başlayabilirsiniz.

.Htaccess dosyanızı devre dışı bırakın

ISE'nin en yaygın nedenlerinden biri bozuk bir .htaccess dosyasıdır. .Htaccess, WordPress'in sunucuyla iletişim kurmak için kullandığı bir kontrol dosyasıdır. WordPress, eklentiler ve temalar genellikle bu dosyada değişiklikler yaparak bazen dosyayı bozabilir.

Dosya, WordPress yüklemenizi içeren ana klasörde (kök klasör) bulunmalıdır. Farklı klasörlerde başka .htacess dosyaları olabilir, ancak ISE'de sorun giderirken bunu devre dışı bırakmanız gerekir.

.Htaccess dosyası varsayılan olarak gizlidir, bu nedenle dosyayı göremiyorsanız, FileZilla'da veya kullandığınız başka bir FTP uygulamasında gizli dosyaları gösterme seçeneğini etkinleştirdiğinizden emin olun.

Dosyayı bulduğunuzda, .htaccess.disabled olarak yeniden adlandırın ve sitenizi Chrome , Firefox veya Edge'de gizli tarama modunda ziyaret edin:

Bellek sınırlarınızı artırın

Hosting hesabınız, WordPress sitenizin çalışması için gerekli olan belleği çalıştıran PHP'ye belirli bir miktar atar. Sitenizin boyutu veya kullandığı eklenti sayısı nedeniyle site, varsayılan PHP belleğinden daha fazlasını gerektirebilir.

Bunu yapmak için WordPress kurulumunuzun bulunduğu klasörde wp-config.php dosyasını bulun ve WordPress bellek sınırını artırmak için bu makaledeki 3-7. Adımları izleyin . Sitenizi gizli tarama modunda ziyaret edin ve WordPress bellek sınırını artırmak işe yaramadıysa , PHP bellek sınırını 256M veya 512M'ye çıkarmayı deneyin.

Tüm eklentilerinizi devre dışı bırakın

WordPress eklentileri, birbirleriyle, etkin bir temayla veya WordPress sürümünüzle çakışarak ISE'ye neden olabilir. WordPress'i, etkin temayı veya eklentilerinizden birini güncelledikten sonra bu durum daha olasıdır.

Bir sorunun eklentilerden kaynaklanıp kaynaklanmadığını kontrol etmek için, wp-content klasöründe eklentiler klasörünü plugins.renamed olarak yeniden adlandırın ve sitenizi gizli tarama modunda ziyaret edin:

WordPress temel dosyalarını yeniden yükleyin

Not: Siteniz Yönetilebilir WordPress hosting üzerindeyse WordPress temel dosyaları hosting planı ile önceden yüklenmiş olarak geldiğinden bu bölümü atlayın. Sitenizi güvende tutmak için otomatik olarak güncellenirler ve bunları FTP ile değiştiremezsiniz.

Bazı durumlarda WordPress çekirdek dosyalarınız güncelleme sırasında bozulabilir ve bu da ISE'ye neden olabilir. Soruna neden olmadıklarından emin olmak için WordPress temel dosyalarını yeniden yüklemeyi deneyin.

WordPress'in şu anda kullandığınız sürümünü indirin, yerel bilgisayarınızda açın ve wp-admin ve wp-includes klasörlerini FTP kullanarak aktarın (üzerine yazın).

Not: Sitenizin hangi WordPress sürümünü kullandığından emin değilseniz, wp-includes klasöründe bulunan wp-version.php dosyasını kontrol edebilirsiniz.

Varsayılan bir WordPress temasına geçme

Yukarıdaki seçenekler sorunu çözmeye yardımcı olmadıysa çakışmaya temanız neden oluyor olabilir. Test etmek için TwentyTwenty veya TwentyTwentyOne gibi varsayılan WordPress temalarından birine geçiş yapabilirsiniz. Siteniz 500 İMKB ile karşılaştığında WordPress panonuz kullanılamayacağı için veritabanındaki temayı değiştirmeniz gerekir.

Not: Varsayılan bir WordPress temanız yoksa bunu FTP ile yükleyebilir ve ardından veritabanında etkinleştirebilirsiniz .

Varsayılan temaya geçtikten sonra siteniz düzgün bir şekilde yüklenirse, normal temanızı en yeni sürüme güncelleyebilir ve etkinleştirebilirsiniz.

Temayı güncellemek işe yaramazsa, aşağıdakileri deneyin:

  • WordPress.org'daki WordPress tema deposunda temayı arayın. Temanızın ana sayfasında Destek forumunu görüntüle öğesini seçin. Sorununuza özel bir çözüm bulmak için forumda arama yapın.
  • Temanızı başka bir yerden satın aldıysanız, temanın geliştiricisinin sağladığı belgeleri inceleyin.

Daha fazla bilgi