WordPress bellek sınırları ile nasıl başa çıkılır?

WordPress kullanırken sorun yaşıyor musunuz? Bu oldukça yaygın. Sınırsız esneklikle yakalama gelir. WordPress kullanırken bulabileceğiniz teknik sorunları ele alarak rahat hissettiğinizden emin olun. Bazı sorunlar kolayca çözülebilirken, diğerleri baş ağrısı yapabilir. Bir sorun bir WordPress bellek sınırı hatasıdır. İlk gördüğünüzde kafanız karışabilir. Ancak bu makaleyi okuduktan sonra, WordPress kullansanız bile bu hatanın birkaç dakika içinde üstesinden gelebileceksiniz. Burada bir WordPress bellek limiti hatasının ne olduğunu ve iki yöntemle nasıl üstesinden gelebileceğinizi açıkladık. Başlayalım.
İçindekiler
WordPress’in bellek sınırı hatası nedir?
WordPress bellek sınırlarının nedeni nedir?
PHP bellek sınırınızı nasıl kontrol edersiniz?
WordPress bellek sınırları ile nasıl başa çıkılır?
Yöntem 1: Web siteniz için PHP belleğini artırın
Yöntem 2: Barındırma paketinizi artırın
SSS (sık sık sorulan sorular)
T. WordPress bellek sınırınızı nasıl kontrol edersiniz?
T. WordPress’te bellek sınırları nasıl değiştirilir/eklenir?
Çözüm
WordPress’in bellek sınırı hatası nedir? WordPress, sunucunuzda belirli belleklerin çalışmasını gerektirir. Varsayılan olarak, WordPress için bellek tahsisi 64m’dir. Ancak bazen, bellek tahsisi yeterli değildir. Bu gibi durumlarda, WordPress bellek limit hatasını şu şekilde göreceksiniz:
Ölümcül hata: 67108864 bayt izin verilen bellek boyutu mesajlar yerine tükenir, ayrıca ölüm veya bakım modunun beyaz ekranını da görebilirsiniz. Her iki durumda da, belleğin tükenmesi ve düzeltmeniz gerekiyor. Neyse ki, yaklaşan bölümde öğreneceksiniz. WordPress bellek sınırlarının nedeni nedir? Her web sitesi, eklentiler, temalar, veritabanları ve içerik gibi verileri depolamak için belirli bellek gerektirir. Bazen kaynaklar daha fazla bellek ister. Ancak, web sunucusu herhangi bir komut dosyası tarafından kullanılabilecek bellek sınırını işaretler. Varsayılan olarak, WordPress’in 64m bellek tahsisi vardır. Talebin sınırları aştığı durumlarda bir bellek sınırı hatası alırsınız. Çoğunlukla, bu hata medya dosyalarını sitenize yüklediğinizde veya yeni bir tema ve eklenti yüklediğinizde oluşur. Sunucunun neden bellek tahsisini sınırladığını merak ediyor olabilirsiniz. Bu, sunucuyu korumak için önemli bir özelliktir. Sunucu, farklı siteler için birkaç uygulamayı aynı anda çalıştırmak için yeterli bellek gerektirir. Kısıtlamalar olmadan, kötü yazılan komut dosyaları tüm sunucu belleğini harcayabilir. Bu durumda, sunucu, yayınlanan diğer tüm sitelerle birlikte sitenizi vurur ve siler.
WordPress, PHP’de yazılmış komut dosyalarına dayanır ve tahsis edilen sınırlara uymalıdır. PHP bellek sınırınızı nasıl kontrol edersiniz? WordPress 5.2 veya daha yüksek kullanıyorsanız, site tıbbi cihazlarını kullanarak PHP bellek sınırınızı kolayca kontrol edebilirsiniz. Bu şekilde devam edersiniz:
Gösterge Tablonuzu girin.
Sol yan paneldeki ‘cihaza’ gidin.
‘Site Sağlığı’na tıklayın
Üstteki ‘Bilgi’ seçeneğini tıklayın.

‘Sunucu’ bölümüne gidin. Burada ‘PHP bellek sınırı’ seçeneğini görebilirsiniz. Bu, PHP komut dosyanızın bellek sınırını gösterir.
WordPress bellek sınırları ile nasıl başa çıkılır? Şimdi bir WordPress bellek limiti hatasının ne olduğunu ve neyin sebep olduğunu bildikten sonra, bunun üstesinden nasıl geleceğinizi öğrenelim. Bu hatanın üstesinden gelmek için iki yöntem vardır. Onlar:
Yöntem 1: Web Siteniz İçin PHP Bellek Geliştirin Yöntem 2: Barındırma paketinizi artırın Bu iki yöntemi aşağıda açıklayacağız: Yöntem 1: Bir hatanın adıyla önerildiği gibi web siteniz için PHP belleğini geliştirin, tamamlamak için yapabileceğiniz basit şey PHP dosyanız için bellek tahsisini artırmaktır. Ekleyebileceğiniz bellek miktarı, barındırma paketinize ve barındırma sağlayıcınıza bağlıdır. Bu bölümü ikinci yöntemde tartıştık. Şimdilik, PHP belleğini artırmaya odaklanalım. Kullanabileceğiniz bellek, WP-Config.php dosyasında sitenizde ayarlanır. Bu dosyada belirtilen değer, barındırma sağlayıcınız tarafından belirtilen değere uygun olabilir veya olmayabilir. Değeri aşağıdaki yollarla artırmaya çalışabilirsiniz:

FTP istemcileri veya dosya yöneticileri kullanarak sitenizi girin.
İşte FileZilla kullanarak siteye erişme örneği.

Doğru çeyrekte web sitesi dosyanızı içeren klasörlerin bir listesini gösterir.
Web sitenizin kök klasörüne gidin. Çoğunlukla, kök klasörü alan adınıza veya public_html’ye göre adlandırılır. Açmak için çift tıklayın.

WP-Config.php dosyasını sağ tıklatın ve ‘Düzenle’ seçeneğini tıklayın.
Aşağıda tartışacağımız dışında herhangi bir dosyaya veya diğer kod satırlarına dokunmayın. Dosyanıza ulaşmak iyi bir fikirdir. Dosyada silin veya hata yaparsanız değişiklikleri geri yükleyebilirsiniz. “Hepsi bu, düzenlemeyi bırakın! Tebrikler bloglama. ”
tanımlama (‘wp_memory_limit’, ‘256m’);

256 MB bellek tahsisi çoğu web sitesi için yeterlidir.
Değişikliği kaydedin ve editörden çıkın.
Web sitenizi ziyaret edin ve bir limit hatası mesajı almadan önce yapmaya çalıştığınız şeyi yapın.

Hatalar görmüyorsanız, bunun üstesinden gelmeyi başardınız. Hata devam ederse, daha fazla bellek ekleyin. Birkaç kez denedikten sonra bile problemleri çözmezseniz, büyük olasılıkla barındırma sağlayıcı sınırınıza ulaşmış olabilirsiniz.
Bu gibi durumlarda, aşağıda açıklandığı gibi ikinci yöntemi deneyin: Yöntem 2: WP-Config.php dosyasındaki belleği artırdıktan sonra bile bellek sınırlarını görmeye devam ederseniz, barındırma paketini artırın, barındırma paketine ulaşma olasılığınız var seni sınırla. Her barındırma sağlayıcısı, seçtiğiniz barındırma paketi için bir dizi kaynak tahsis eder. Bellek sınırlarını görmek için barındırma sağlayıcısı kontrol panelinizi kontrol edebilirsiniz. Ayrıca doğrudan barındırma sağlayıcınızla iletişime geçebilirsiniz. Hosting paketi sınırına ulaştığınızı onaylarsanız, şimdi daha yüksek bir seviyeye yükselme zamanıdır. Ortak barındırma paketi kullanıcıları için, bulut barındırma veya VP’lere (sanal özel sunucu) geçmek hataları düzeltebilir. Bu paketlerin her ikisi de paylaşılan barındırma paketinden daha yüksek kaynaklar tahsis eder.
Bugün piyasadaki bazı popüler barındırma sağlayıcılarını incelememiz: Bluehost
Site alanı
Dreamhost
Bulut yolları
DreamPress
Bu inceleme, en iyi barındırma sağlayıcılarını belirlemenize ve web sitenize uygun barındırma paketlerini belirlemenize yardımcı olacaktır. SSS (sık sık sorulan sorular)
T. WordPress bellek sınırınızı nasıl kontrol edersiniz?
WordPress bellek sınırınızı aşağıdaki gibi kontrol edebilirsiniz: • Yönetici gösterge panounuzu girin. • ‘Aracı’ açın ve ‘Site Sağlığı’ seçeneğini tıklayın. • Sunucuya gidin. • Burada PHP sunucusu bellek sınırınızı bulabilirsiniz.
T. WordPress’te bellek sınırları nasıl değiştirilir/eklenir?
WP-Config.php dosyasını kök klasörünüzden düzenleyerek WordPress’teki bellek sınırını değiştirebilirsiniz. “Define (‘wp_memory_limit’, ‘256m’) eklemeniz gerekir;” veya sınıra değer ekleyin. Yukarıdaki bölümde nasıl yapılacağını açıkladık. Bir bakayım.
Sonuç WordPress’te hata mesajları almak için ne kadar sinirli olduğunu anlıyoruz, özellikle de nedeni bilmiyorsanız. Neyse ki, bellek sınırı hatası size sorunun tam olarak ne olduğunu ve bu nedenle kolay olması için bir çözüm bulduğunu söyler. PHP bellek sınırlarını düzeltmenin iki yolundan bahsettik. Ayrıntılı bilgi için PHP sürümünü nasıl güncelleyeceğinizi de kontrol edebilirsiniz. Bu hata hakkında daha fazla soru için aşağıdaki yorumlar bölümünde bize ulaşın.

admin

Bir Cevap Yazın

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