Woocommerce Storefront Tema Sunucusu 500 Sunucu Hatası Nasıl Düzeltilir

Dahili sunucu hataları, web sunucusunda çalışan herhangi bir web sitesinde oluşabilir. Bu, özellikle WordPress sitesi için olmadığı anlamına gelir. Bununla birlikte, ortak doğası nedeniyle, bu hata herhangi bir geliştiriciye söylemez. Bu hatayı düzeltmek çok zor çünkü sorunun nerede olduğunu bilemezsiniz. Hata 500 dahili sunucular genellikle eklentiler veya tema işlevleri neden olur. Ayrıca, hasarlı bir .htaccess dosyası ve PHP bellek limitinden kaynaklanabilir. WooCommerce Store’un teması bunun dışında 500 sunucu hatası yapar, bu hata, diğer siteler iyi çalışırken yönetici alanına erişmeye çalıştığınızda görünebilir.
Bu nedenle, bu yazıda Woocommerce mağazanızdaki dahili sunucu hataları sorununu nasıl çözebileceğinizi paylaşacağım. Dahili sunucu hatası sorunlarını çözerken .htaccess dosyasının hasar görüp hasar görüp görmediğini kontrol edin, kontrol etmeniz gereken ilk şey .htaccess dosyasının hasar görüp hasar görüp görmediğidir. Bunu yapmak için, ana .htaccess dosya adınızı .htaccess_old gibi bir şeye değiştirmeniz gerekir. Bu dosyanın adını değiştirebilmeniz için, CPanel Barındırma Hesabı Gösterge Tablosundaki FTP uygulamasını veya dosya yöneticisini kullanarak sitenize giriş yapmanız gerekir. .Htaccess dosyası, WP-Content, WP-Admin ve WP-Incaudes gibi klasörleri göreceğiniz aynı dizine yerleştirilecektir.

.Htaccess dosyasının adını değiştirdikten sonra, bunun sorunu çözüp çözmediğini görmek için sitenizi ziyaret etmeye çalışın. Evet ise, dahili sunucu hatasını düzelttiniz. Ancak, WordPress yönetici alanındaki Ayarlar sayfasına> geçirgen bağlantılara gittiğinizden ve herhangi bir değişiklik yapmadan kaydet düğmesini tıkladığınızdan emin olmanız gerekir. Bu, gönderme sayfanızın 404 hatasını döndürmemesini sağlamak için doğru yeniden yazma kurallarıyla sizin için yeni bir .htaccess dosyası üretecektir. Bu çözüm sizin için başarılı değilse, bu makaleyi okumaya devam etmeniz gerekir.

PHP Bellek Ünitesini Artırın İlk çözüm başarısız olursa, PHP bellek sınırlarınızı harcayıp harcamadığınızı kontrol edebilirsiniz. Bu, wp-config.php dosyalarını düzenleyerek yapılabilir. Bu kodu, satır ‘Bu kadar, düzenlemeyi bırak! Tebrikler bloglama. ‘ tanımlama (‘wp_memory_limit’, ‘256m’); Değişikliklerinizi kaydedin ve wp-config.php dosyanızı sunucunuza geri yükleyin. Ancak, web barındırma servis sağlayıcınız WordPress’in PHP bellek sınırını artırmasına izin vermiyorsa, bu çözümün sizin için çalışmayacağını unutmanız gerekir.
Veya aşağıdaki adımları izleyerek bellek sınırını artırmalısınız:
İlk olarak, php.ini adlı boş bir metin dosyası oluşturun.
Bundan sonra, bu kodu oraya yapıştırın: bellek = 64MB
Dosya ‘yı kaydet
Klasöre / WP-Admin / FTP kullanıyorsunuz
Bu çözüm, yönetici tarafı için dahili sunucu hatasını düzeltir. Ancak, bu çözüm sizin için başarılıysa, bu sadece geçici bir sorunu çözdüğünüz anlamına gelir. Yani, bellek sınırınızı boşaltan nedenleri hala bulmanız gerekir. Bu, kötü bir kod veya hatta tema işlevine sahip eklentilerden kaynaklanabilir. Buna ek olarak, WordPress Web Hosting Company’nden doğru tanıyı bulmanıza yardımcı olacak günlük sunucusunu görmesini isteyebilirsiniz. Paylaştığım çözüm çalışmıyorsa Menaktan eklentisi, büyük olasılıkla bu hataya belirli eklentilerden kaynaklanır. Buna ek olarak, bu, birbiriyle eşleşmeyen eklentilerin bir kombinasyonundan kaynaklanabilir.
Ancak, kolay bir çıkış yolu yoktur. Tek çözüm, Woocommerce sitenizdeki tüm eklentileri devre dışı bırakmaktır. Bunu yapmak için CPanel’deki FTP istemcileri veya dosya yöneticileri kullanarak web sitenize bağlanın. Bağlandıktan sonra /WP-Content /klasörüne gitmeniz gerekir. Bu klasörde, eklentiler adlı bir klasör göreceksiniz. Sağ -Eklentiler klasörüne tıklayın ve yeniden adlandırmayı seçin. Adını “Plugins.deactivate” gibi bir şeyle değiştirin.
Bunu yaptıktan sonra, tüm eklentiler devre dışı bırakılacaktır. WordPress, eklenti dosyasını yüklemek için eklenti adlı bir klasör aradığı için devre dışı bırakılacaklar. Bu klasörü bulamazsanız, veritabanındaki etkin eklentiyi otomatik olarak devre dışı bırakır. WordPress yönetici alanındaki eklenti sayfasını ziyaret ederseniz, şunları göreceksiniz:

Bunu yaptıktan sonra, soruna neden olanı bulana kadar bir eklentiyi bir seferde yeniden etkinleştirmeniz gerekir. Çekirdek dosyayı yeniden yükleme eklentiyi devre dışı bırakmak işe yaramazsa, yeni WordPress kurulumundan WP-Admin ve WP-IninClude klasörünü yeniden yüklemek daha iyidir. Bunun bilgilerinizi silmeyeceği belirtilmelidir, ancak hasarlı bir dosya varsa bu sorunu çözebilir. Zip WordPress dosyasını yükledikten sonra FTP istemcisini kullanarak WordPress sitenize bağlanın. Bağlandıktan sonra sitenizin kök klasörünü açın. Bu, WP-Admin klasörünü, WP-IninClude ve WP-Concent’i içeren bir klasördür. WP-Incomudes ve WP-Admin klasörünü seçin, ardından sağ tıklayın ve ‘Yükle’ seçeneğini seçin. Bu eylem, klasörü sunucunuza aktarmanıza olanak tanır. Bu, eski WordPress dosyanızı yeni bir kopyayla değiştirmenizi sağlayacaktır. Sonuç Bu yazıda, Woocommerce mağazanızdaki dahili sunucu hatalarını silmek için kullanabileceğiniz çeşitli yolları paylaştım. İlk yöntem, .htaccess’in hasar görüp görmediğinin incelenmesini içerir. Bu çözüm başarılı değilse, PHP bellek sınırını artırmaya çalışın. Veya size gösterdiğim gibi tüm eklentileri devre dışı bırakabilirsiniz. Bu işe yaramazsa, çekirdek dosyayı tekrar yüklemeyi deneyin.

Tüm yöntemler başarısız olursa, bu tekrar yardım alma zamanıdır. Lütfen web barındırma destek ekibinizle iletişime geçin; bunlar günlük sunucusunu kontrol edebilecektir. Hatanın temel nedenini bulabilirler. Benzer makaleler

WordPress’te adım adım özel bir widget alanı nasıl yapılır

WordPress’e yan çubuk nasıl eklenir »Ana adım için adım adım kılavuz
Mega Vitrin WooCommerce Showcase nasıl ayarlanır WooCommerce ile ilgili ürünleri 3 Kolay Seçenek
WordPress sayfası eklenti olmadan nasıl yönlendirilir?
Mağaza teması başlığının arka plan görüntüsü nasıl eklenir
Bir widget footer ekran pencere dükkanı wooocommerce nasıl ayarlanır
Wooocommerce Shop Çocuk Teması Nasıl Yapılır [Tam Rehber]
WordPress’e girmiyorsa kullanıcıyı nasıl yönlendirir »sayfa aktarımı
WooCommerce Hesaplama Kodu sepetine eklenen ürün nasıl hesaplanır
Örneklerle WordPress Custom Hooks Do_Action & Applict_filters nasıl kullanılır
Wooocommerce dükkanının üstün görüntüsünün boyutu nasıl değiştirilir
Sepetinize nasıl silinir veya wooocommerce siparişi
Wooocommerce’de fiyattan önce metin nasıl eklenir »Fiyattan önce metin ekleyin
WordPress’te bir hata mesajı nasıl görüntülenir: WordPress Hatası Hızlı ve Kolayca hata ayıklama
Tarifsuz TypeError Nasıl Düzeltilir: WP.Template bir işlev değildir

admin

Bir Cevap Yazın

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