WordPress'te PHP Bellek Sınırı Nasıl Artırılır


Diğer herhangi bir yazılım parçası gibi, WordPress'in de sorunsuz çalışması için belleğe ihtiyacı vardır. İçerik yönetim sistemi (CMS) için ayrılan yeterli belleğe sahip değilse, ara sıra PHP bellek sınırı hatasıyla karşılaşırsınız. Çoğu durumda, bu hata sitenizi güncellemenizi engelleyebilir.

İyi haber şu ki, WordPress için bellek ayırmayı artırmanın birden çok yolu var. Web sunucunuz izin veriyorsa, PHP bellek sınırınızı artırmak, belirli bir dosyaya bir satır kod eklemek kadar kolay olabilir.

Bu eğitimde, WordPress'te PHP bellek sınırını artırmanın iki yolunu inceleyeceğiz. Hadi hadi bakalım!

WordPress'te PHP Bellek Sınırı Nedir?

Bildiğiniz gibi WordPress, PHP programlama dili kullanılarak oluşturulmuştur. Bu, CMS'nin çalışması için PHP'nin de (bir web sunucusu ve veritabanı yazılımı gibi diğer bileşenlerin yanı sıra) gerektirdiği anlamına gelir.

Yeterli PHP belleği ayırmayan bir sunucu kullanıyorsanız, WordPress sitenizin çalışması için bazı kritik komut dosyalarını çalıştıramaz. Hala çoğu görevi yerine getirebilirsiniz, ancak bir noktada büyük olasılıkla bir PHP bellek sınırı hatasıyla karşılaşacaksınız.

Bu sorunun basit çözümü, WordPress'in erişebildiği bellek miktarını artırmaktır. Varsayılan olarak, CMS, kurulum sırasında PHP için en az 64 MB bellek ayarlamaya çalışacaktır. Ancak, bazı web barındırıcıları sitenize daha fazla veya daha az kaynak ayırabilir.

Kontrol panelinize erişerek ve Araçlar > Site Sağlığı sayfasına giderek mevcut PHP bellek sınırınızı kontrol edebilirsiniz. Oradan Bilgi sekmesine gidin ve Sunucu seçeneğini seçin.

Web sitenizin PHP bellek limiti kontrol ediliyor.

Buraya daha fazla kaynak ayırmanın zor olmadığı göz önüne alındığında, PHP hafıza limitiniz 256 MB'ın altındaysa arttırmanızı tavsiye ederim. Bu, henüz herhangi bir hatayla karşılaşıp karşılaşmadığınıza rağmen.

WordPress'te PHP Bellek Limiti Nasıl Artırılır (2 Yol)

WordPress'te PHP bellek sınırını artırmanın iki yolu vardır.

İlki, bir dosyaya tek bir kod satırı eklemeyi içerir. Hadi kontrol edelim.

1. wp-config.php Dosyanızı Değiştirin

Başlatılmamış olanlar için wp-config.php , WordPress'in temel dosyalarından biridir. Başka bir deyişle, bu dosya, veritabanı kimlik bilgileriniz ve PHP bellek limitiniz gibi kritik bilgileri içerir.

wp-config.php dosyasını düzenlemek için FileZilla gibi bir istemci kullanarak Dosya Aktarım Protokolü (FTP) aracılığıyla web sitenize bağlanmanız gerekir.

FTP kimlik bilgilerinizin ne olduğundan emin değilseniz, kaydolurken web barındırma sağlayıcınızdan aldığınız kayıt onay e-postasını kontrol etmenizi öneririm. Bazı durumlarda, barındırma kontrol panelinizden yeni FTP hesapları da oluşturabilirsiniz.

FTP kimlik bilgilerinizi bulup web sitenize bağlandıktan sonra WordPress kök klasörüne gidin.

Bu klasöre genellikle public_html adı verilir, ancak www veya sitenizin adı gibi diğer takma adlar altında da görünebilir. Bulduktan sonra dizini açın ve dosya ve klasörlerin bir listesini görmelisiniz.

wp-config.php dosyasını bulma

wp-config.php dosyası bu dizinde olmalıdır.

Bulduğunuzda, dosyaya sağ tıklayın ve Görüntüle/Düzenle seçeneğini seçin. Bu, varsayılan metin düzenleyicinizi kullanarak dosyayı açacaktır.

wp-config.php dosyasını açma.

Genellikle hassas bilgiler içerdiği ve çoğunun şu anda ihtiyaçlarınız için alakasız olduğu göz önüne alındığında, yukarıdaki ekran görüntüsünün dosyanın tamamını göstermediğini unutmayın.

Dikkat etmeniz gereken kısım şu satır okumasıdır: “Hepsi bu, düzenlemeyi bırakın! Mutlu yayınlar”. Bu dosyanın sonudur ve ondan önce aşağıdaki kodu eklemek isteyeceksiniz (yukarıdaki örnekte bu satır 68 ama sizin için farklı olabilir):

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

Doğal olarak, sınırı başka bir rakamla değiştirebilirsiniz, ancak bu genellikle çoğu site için fazlasıyla yeterlidir. Wp-config.php dosyanıza satırı ekledikten sonra değişikliklerinizi kaydedip kapatın.

Ardından, WordPress web sitenize tekrar erişmeyi deneyin ve sunucu ayarlarınıza bakmak için Araçlar > Site Sağlığı > Bilgi sekmesine gidin. PHP bellek limitiniz hala öncekiyle aynı sayıyı gösteriyorsa, bunun nedeni web barındırma sağlayıcınız olabilir.

Bazı durumlarda, web sunucunuz PHP bellek sınırınızda doğrudan değişiklik yapmanıza izin vermez, bu da bizi iki numaralı seçeneğe getirir.

2. Barındırma Sağlayıcınızla İletişime Geçin veya Planınızı Yükseltin

Barındırma sağlayıcınızın PHP bellek sınırınızı artırmanızı engelleyip engellemediğini kontrol etmenin en kolay yolu onlarla iletişime geçmektir. Deneyimlerimize göre, bazı web sunucuları, eğer onlara sorarsanız, sizin için PHP bellek sınırını artıracaktır.

Ancak bazı durumlarda, barındırma sağlayıcınıza ve kullandığınız plana bağlı olarak bu mümkün olmayabilir. Örneğin, paylaşılan barındırma planlarında, kaynaklar söz konusu olduğunda genellikle çok sınırlı olursunuz.

Barındırma sağlayıcınız size PHP bellek sınırınızı artıramayacağınızı söylerse, daha iyi bir plana yükseltmeniz gerekebilir. Paylaşılan barındırmanın üzerindeki herhangi bir plan türü, bir daha PHP bellek sınırı hatasıyla karşılaşmamanız için size fazlasıyla yeterli kaynak sağlamalıdır.

Her durumda, çoğu saygın WordPress web barındırıcısı, PHP bellek sınırınızı artırma konusunda size herhangi bir sorun çıkarmaz. Aslında, en iyi WordPress barındırma seçimlerimizden bazıları size ihtiyaç duyabileceğinizden daha fazla kaynak sağlar. Bellek sınırı sorunlarınız olduğunu fark ederseniz ve mevcut sunucunuz yardım etmek istemiyorsa, başka bir yere bakmanın zamanı gelmiş olabilir.

Çözüm

PHP bellek sınırı hatası, WordPress kullanıcıları arasında en yaygın sorunlardan biridir. Çoğu durumda sitenizi bozmasa da can sıkıcı olabilir. Neyse ki, sunucunuzun yapılandırmasında basit bir değişiklik yaparak bu hatayı atlatmak oldukça kolaydır.

WordPress PHP bellek sınırınızı artırmak istiyorsanız, bunu yapmanın iki yolu vardır:

  1. wp-config.php dosyanızı değiştirin.
  2. Barındırma sağlayıcınızla iletişime geçin veya planınızı yükseltin.

WordPress'te PHP bellek limitinin nasıl artırılacağı hakkında sorularınız mı var? Aşağıdaki yorumlar bölümünde sorun!

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