WordPress Ortak Hata: Beyaz Ekran Ölümü
İçindekiler tablosu
Beyaz ölüm ekranının olası nedeni
Nasıl düzeltilir
Ölümün beyaz ekranı ile ilgili en korkunç şey, bazen sitenizin sadece belirli bölümlerini etkilemesidir. Örneğin, WordPress yöneticinizdeki ölümün beyaz ekranını gözlemlerken, diğerleri iyi çalışır. Farklı durumlarda, diğerleri iyi ve soğurken sadece belirli yayınlarda gözlemleyebilirsiniz.
Bu makalede, bazı olası ortamlara bakarak WordPress ölümünün beyaz ekranını değiştirmek için endüstriyel standartlar göstereceğiz. WordPress sitenizin nereye gittiğini düşünürken beyaz ekrana bakarsanız, tek kişi siz değilsiniz. Her enerjik WordPress istemcisi hakkında bir seferde “beyaz ekran” efsanesi buldu. Bu gerçekleştiğinde işkence, ancak genellikle değiştirmek kolaydır. Modüllerden PHP’ye ve geçmişe kadar beyaz ölüm ekranının birkaç düzenli nedenini araştıracağız. Beyaz ekranı silmeniz ve mevcut sitenizi kapatmanız gerekiyorsa, nasıl olduğunu bileceksiniz. Ayrıca, daha önce doğrudan Beyaz Ölüm Ekranı ile karşılaştıysanız, önce tıklamayın.
Eklenti Çatışması / Hata: Yeni bir eklenti veya yenilenmiş eski veya dinamiği değiştirmeye çalışırsanız. Genellikle, eski eklentileriniz ve yeni tanıttığınız arasında çatışmalar olabilir. Bu gibi durumlarda, temel olarak özel modülü felç edebilirsiniz ve her şey düzgün ve pratik olarak çalışmalıdır. Ancak, bir sorun var. WordPress kontrol paneliniz çalışmadığında modüle nasıl zarar vereceksiniz?
Çatışma / Hata Teması: Yeni temaların tanıtılması bazen mevcut WordPress kurulumuyla çatışmaya neden olabilir. Bu gibi durumlarda, yalnızca yeni etkinleştirilmiş temayı devre dışı bırakmanız gerekir ve WordPress doğal olarak varsayılan temaya geri dönecektir. Varsayılan temayı (yirmi tema) silmediğinizden emin olun. Temayı sildiyseniz, yeni tema indirmesini Content-WP klasörüne aktarmanız yeterlidir.
Bellek Sorunu: Bu durum, mevcut sunucu kaynaklarınızı aştığınız bir model imzasıdır. Bu, sitenizin mevcut ana bilgisayarınız veya yapılandırmanız tarafından verilemeyen daha fazla kaynağa ihtiyacı olduğunu gösterir. Bu, yapılandırmanın güncellenmesi veya değiştirilmesi için ideal bir fırsattır. BT eklentileri nasıl düzeltilir: FTP aracılığıyla WordPress eklentisini devre dışı bırakmak çok basit bir görevdir. Önkoşul olarak, WordPress dizininize doğru izinle Site dosyanıza FTP erişimine sahip olmanız gerekir. Bu adımı bitirdikten sonra, eklentiyi devre dışı bırakmanın zamanı geldi.
Doğru hesabı FTP sunucunuza giriş yapın.
WordPress kurulum dizininize gidin.
WP-Content/Eklentileri klasörünü girin.
Eklentiler klasöründe bilinen adlara sahip birkaç klasör bulacaksınız. Her klasör bir eklentiyi temsil eder.
Doğru eklenti adına sahip klasörleri bulun ve seçin.
Adı farklı bir ad olarak değiştirin, ancak tanınabilir. Örneğin, eklentinin adı (IE klasörü) ‘Akismet’ ise, adını ‘_akismet’ veya ‘AKISMET_DISABLE’ olarak değiştirmelisiniz.
İstediğiniz adı seçmekte özgürsünüz. Sadece diğer eklentilerin adıyla çarpışmadığından ve daha sonra tanınabileceğinden emin olun.
Klasörün adını değiştirmek, eklentiyi kalıcı olarak devre dışı bırakacaktır.
Hatanın eklentide olup olmadığını görmek için hızlı bir inceleme olarak, WP-Content klasöründeki ‘eklenti’ klasörünün adını ‘Eklentiler1’ veya ‘Plugins_old’ gibi farklı bir adla değiştirebilirsiniz. Bunu yaptıktan sonra önbellek tarayıcısını temizleyin ve tekrar deneyin. Site şimdi çalışıyorsa (elbette tüm eklentiler devre dışı bırakılacağı için hasar görecektir), sorunun eklentilerden kaynaklandığından emin olabilirsiniz. /’Eklentiler’ yerine ‘temalar’. Geçerli etkin tema klasörüne gidin ve temayı devre dışı bırakmak için klasörün adını değiştirin. Genellikle, ana WordPress güncellemesi nehre kötü kodlanan temaları teşvik edebilir. Kötü ve güncel olmayan temalar en son WordPress güncellemeleriyle çalışmayabilir. Temanız WordPress’i güncelledikten hemen sonra çalışmayı durdurursa, büyük olasılıkla temanın neden olması muhtemeldir. Temaları devre dışı bırakın ve her şey normale dönecektir.
Bellek: 64MB’lik bellek limiti (WP_Memory_Limit) paylaşılan bir ana bilgisayarda yeterli olmalıdır. Sorun devam ederse, barındırma sağlayıcınıza danışmalı ve sınırları artırmalı ve tekrar denemelisiniz. Bu sorun genellikle kaliteyi feda eden web paylaşılan barındırma ana bilgisayarlarında da görülür. Kâr elde etmek için, bu ana bilgisayar bir sunucuda mümkün olduğunca çok müşteri doldurdu. Sonuç olarak, istemci başına kaynak sayısı (örneğin, RAM) önemli ölçüde azalır. Bu, ölümün beyaz ekranı gibi bellek sınırları nedeniyle hatalara neden olur. Bu nedenle, daha fazla bellek limiti eklemenize izin vermeyen bir bütçe barındırma paketi kullanıyorsanız, paketinizi artırmanız gerekir. Sonuç olarak, ölümün beyaz ekranı her WordPress istemcisi tarafından önlenemeyen sorunlardan biridir. Tabii ki, WordPress.com kullanıyorsanız, asla böyle bir sorun olmayacak, ancak bu kendi kafes düzenlemesine eşlik ediyor. Her nasılsa, ölümün beyaz ekranını çıkaracaksınız. Sitenizi son alternatif olan takviyeden yeniden inşa etmeniz gerektiğinin yanı sıra, beyaz ekran ayrılacaktır. Sonunda kazanan olacaksın. Çoğu savaş nasıl araştırılacağını biliyor. Çünkü nasıl olduğunu biliyorsunuz, siteniz dakikalar içinde gerçek hayata dönmeli.
Birçok site sahibinin, beyaz bir ölüm ekranı olan kaosu temizlemek için birkaç talimat yoktur. Bu, bu sorunu deneyimlemeleri için can sıkıcı ve sinirli olabilir. Bununla birlikte, bu büyük bir problem gibi görünebilir, ancak aslında küçük bir sorun ve yeterli bilgi ile kolayca geliştirilebilir.