WordPress PHP Güncellemesi Gerekli: WordPress Web Sitenizin PHP Sürümü Nasıl Güncellenir
Yayınlanan: 2020-10-23Yakın zamanda WordPress web sitenizde veya blogunuzda “WordPress PHP Güncellemesi Gerekli” mesajını aldınız mı? Eğer öyleyse, endişelenmenize gerek yok!
Bu kılavuzda, PHP Güncellemesi Gerekli uyarı mesajını neden gördüğünüzü ele alacağız ve normal işlemlere devam edebilmeniz için WordPress web sitenizin PHP sürümünü nasıl güncelleyeceğinizi göstereceğiz. Hadi dalalım!
WordPress Yönetici Panelimde Neden PHP Güncellemesi Gerekli Hatası Görüyorum?
Birçok WordPress site yöneticisi ve sahibi, WordPress yönetici kontrol panellerine giriş yaptıklarında “WordPress PHP Güncellemesi Gerekli” şeklinde yeni bir hata mesajı görüyor.
Hata, özellikle ne anlama geldiğinden veya nasıl çözüleceğinden emin değilseniz, oldukça korkutucu olabilir. Ne yazık ki, hata mesajı PHP sürümünüzü nasıl güncelleyeceğinizi açıklamıyor ve bazı kullanıcıları döngünün dışında bırakıyor.

Kısacası, web sitenizi barındırmak için kullandığınız sunucuda yüklü olan PHP sürümü 7.0 sürümünün altında olduğu için PHP Güncellemesi Gerekli hata mesajını görüyorsunuz. Bu, bundan daha yüksek bir sürüm, tercihen en son sürüm yüklemeniz gerektiği anlamına gelir.
Resmi WordPress gereksinimleri, sunucunuzun PHP 7.3+ sürümünü desteklemesini önerir, bu nedenle bu hata mesajı size (ve sunucunuza) web sitenizin mümkün olduğunca verimli çalışmayabileceğini anlamanıza yardımcı olur. Aslında, PHP'nin desteklenen en son sürümüne (şu anda 7.4) güncelleme, büyük bir performans artışı sağlayabilir; eski sürümler için 3 veya 4 kata kadar daha hızlı.
Elbette, bu hata mesajı stresli ve can sıkıcıdır, özellikle birden fazla WordPress sitesini yönetmesi gerekenler için. Sonuçta, gün içinde sadece bu kadar zaman var! Ancak, bu bilgileri tamamen okumanızı ve kritik WordPress PHP sürümünüzü güncelleme sürecini aceleye getirmemenizi öneririz. WordPress PHP gereksiniminin sebepsiz olmadığını bilmelisiniz.
Bunun teknik nedenlerini görmek ister misiniz? Bir sonraki bölümden başka yere bakmayın!
PHP nedir?
Hypertext Preprocessor'ın kısaltması olan PHP, web'in yaklaşık %79'u tarafından kullanılan bir betik dilidir. PHP, WordPress'in çalıştığı sunucu tarafı dilidir ve sürüm numarası, barındırma şirketiniz tarafından sunucu düzeyinde ayarlanır.
WordPress çekirdek dosyalarının çoğu bu dilde yazıldığından PHP, WordPress'e güç veren şeydir. PHP, web sitenizin çalışmasını sağlamak için WordPress veritabanıyla etkileşim kurmak gibi birçok güçlü şey yapmanıza olanak tanır.
Bir WordPress web sitesinin dosya listesine bakarsanız, çoğu dosyanın .php ile bittiğini görürsünüz, yani dosya PHP dosyasıdır. Aşağıdaki ekran görüntüsünde listelenen WordPress PHP dosyalarının çoğu, bir WordPress web sitesinin çalışması için gereklidir.

PHP 7.0, dilin en son sürümüdür ve birkaç yıl önce yayımlanmıştır.
PHP Sürümü için WordPress Minimum Gereksinimleri
En azından, sunucunuzda WordPress'in en son sürümünü kullanmak için PHP sürüm 7.0'a sahip olmanız gerekir. Ancak, şiddetle sadece 7.0 sürümü kapmak öneririz. Niye ya? Bu PHP sürümünde oldukça fazla sayıda ciddi güvenlik açığı bulunmaktadır.
Daha önce de belirttiğimiz gibi, resmi WordPress gereksinimleri, sunucunuzun PHP 7.3+ sürümünü desteklemesini önerir. PHP'nin en son desteklenen sürümü şu anda 7.4'tür.
Web sitenizin en iyi şekilde çalıştığından emin olmak için PHP'nin en son sürümünü edinmenizi öneririz. En son sürüm her zaman değiştiğinden, resmi PHP web sitesine gitmeniz ve en son sürümün ne olduğunu kontrol etmeniz gerekir.
PHP Aslında WordPress için Gerekli mi?
Web yöneticilerinin günlük olarak yaptıkları iş miktarı göz önüne alındığında, en son yüzleşmek istedikleri şey gereksiz yükseltmelerdir. WordPress'in PHP “Güncelleme Gerekli” mesajıyla uğraşmak yerine PHP'yi çöpe atıp atamayacağınızı merak ediyor olabilirsiniz.
Ne yazık ki PHP silme, WordPress sitelerinizi tamamen mahvetmenin birkaç yolundan biridir. Birçok ana bilgisayar, kullanıcı şikayetlerinden kaçınmak için yanlışlıkla veya bilerek PHP kurulumlarını silen kullanıcılara karşı güvenlik önlemleri uygular. Ancak, her host bunu yapmaz.
PHP silme aslında siteleri istismar eden siber suçluların yaygın bir taktiğidir. Bir WordPress güvenlik eklentisi olmadan çok daha muhtemel olan PHP'yi sitenizden kaldırabilirlerse, sahip olduğunuz her şeyi devre dışı bırakabilirler.
Kısa cevap, PHP'nin WordPress'in bel kemiği olduğu ve WordPress'in neredeyse tamamen PHP'ye bağlı olduğudur. PHP'yi silmek, yapmanız gereken son şeydir.
Neden PHP Sürümümü Yükseltmem Gerekiyor?
Sunucunuzu PHP 7.0+ sürümüne yükseltmeniz gerektiğinin söylenmesinin nedeni, WordPress'in web sitenizi güvenlik risklerinden kurtarmanıza ve en iyi performansı göstermesine yardımcı olmaya çalışmasıdır.
1. Güvenlik
Ne yazık ki PHP oldukça popüler ve dünya çapında birçok sunucuda kullanılıyor olsa da, yıllar içinde binlerce PHP güvenlik açığı ortaya çıktı. Bilgisayar korsanları, WordPress web sitelerine yasadışı yönetim erişimi elde etmek için bu PHP açıklarından yararlandı.
WordPress çekirdek ekibi, uygun olduğunda yamaları yayınlamak için ellerinden gelen her şeyi yapmış olsa da, PHP'nin önceki sürümü "ömrünün sonu" döngüsüne giriyor.
PHP önceki sürümleri ayrıca güvenlik yükseltmelerini almayacağınızı Bu araçlar. Bu, WordPress gibi "ağa bakan" her şeyin bilgisayar korsanlarına karşı her saat daha savunmasız hale geleceği anlamına gelir.
2. Web Sitesi Hızı ve Verimliliği
PHP'yi neden güncellemeniz gerektiğine ilişkin resmi WordPress destek belgeleri, PHP'nin en son sürümü daha verimli olduğu için web sitenizin daha hızlı olacağını belirtir. Aslında, PHP'nin desteklenen en son sürümüne (şu anda 7.4) güncelleme, büyük bir performans artışı sağlayabilir; PHP'nin eski sürümlerini çalıştıran web siteleri için 3 veya 4 kata kadar daha hızlı.
PHP'yi Güncellemek WordPress Web Sitemi Bozacak mı?
WordPress PHP sürümünü güncellemek istiyor ancak bunun sitenizi bozacağından endişe ediyorsanız, yalnız değilsiniz. Birçok çalışkan web sitesi sahibi ve yöneticisi, bu güncellemeden sonra sitelerinin çalışmayacağından korkuyor.
Bir yedekleme eklentisi kullanmanın, bir şeyler ters gitse bile sitenizi birkaç tıklamayla geri yükleyebileceğinizi garanti ettiğini unutmayın. Karşılaşabileceğiniz tek sorun, belirli eklentilerin bu yükseltmeyi desteklememesi olacaktır.
Mevcut PHP Sürüm Numaramı Nasıl Öğrenirim?
Mevcut PHP sürüm numaranızı nasıl göreceğinizi merak ediyor olabilirsiniz. WordPress PHP Güncellemesi Gerekli hata mesajı size WordPress web sitenizin hangi PHP sürümünü çalıştırdığını söylemediğinden bunu bulmak zor olabilir.
Mevcut PHP sürüm numaranızı görmenin hızlı ve kolay bir yolu, WordPress yedekleme eklentisi BackupBuddy'dir. Eklenti menüsünden, eklentinin "Tanılama" sayfasına gidin.
BackupBuddy eklentisindeki Teşhis sayfası, web sitenizin sunucusu hakkında birçok yararlı bilgiyi tek bir yerde listeler. Birkaç satır aşağıda, önerilen PHP sürümüyle birlikte PHP sürümünüzü göreceksiniz.

PHP'yi Yükseltmeden Önce: Hazırlık Adımları
WordPress sitelerinizi PHP 7.0'a yükseltmek için herhangi bir işlem yapmadan önce yapmanız gereken birkaç adım var.
1. WordPress sitenizin bir yedeğini çalıştırın.
Ne yazık ki, herhangi bir büyük yazılım yükseltmesi sırasında veri kaybı sık görülen bir durumdur. Bu, WordPress PHP sürümünüzü güncellemeye devam etmeden önce tüm web sitenizi yedeklemenin bir yolunu bulmanız gerektiği anlamına gelir.
WordPress web sitenizi yedeklemenin en kolay yolu, BackupBuddy gibi bir WordPress yedekleme eklentisidir. Manuel yoldan yapmak zorunda kalmak yerine, bu kullanışlı eklentiyi kullanarak tek tıklamayla kendiniz bir yedekleme çalıştırabilirsiniz.

BackupBuddy, tıpkı sizin gibi her şeyi sorunsuz bir şekilde hızlı bir şekilde yedeklemesi gereken web sitesi yöneticileri için hepsi bir arada bir çözüm olarak işlev görür. Eklenti, birçok web sitesi sahibini rahatsız eden veri kaybından muzdarip olmamanızı ve muhtemelen yükseltme sırasında kesinti sürenizi en aza indirebilmenizi sağlar.
Başka bir şey yapmadan önce BackupBuddy'yi almanız gerekeceğini unutmayın. Eklentiyi bir sihirbaz tarafından kullanma sürecinden geçeceksiniz, bu nedenle önceden kapsamlı bir araştırma yapmanıza gerek yok. BackupBuddy için buradan bir lisans alabilirsiniz.
2. Tüm temalarınızı ve eklentilerinizi güncelleyin
WordPress yönetici kontrol panelinizden Güncellemeler sayfasına gidin ve ardından bekleyen eklenti ve tema sürümlerini güncelleyin. Eklentilerinizin ve temalarınızın güncellemelerini çalıştırmak bir WordPress güvenlik en iyi uygulamasıdır, bu nedenle temaların ve eklentilerin otomatik güncellemelerini açmak için bu fırsatı kullanmak isteyebilirsiniz. Güncellemeden sonra sitenizin beklendiği gibi çalıştığını onaylayın.

PHP'nin Son Sürümü Nasıl İndirilir
Bazı durumlarda, PHP sürüm yükseltme işleminizi başlatmak için PHP'nin en son sürümünü indirmeniz gerekir. Geçerli sürüm numarasıyla ilgili en son bilgileri almak için resmi PHP web sitesini kontrol ettiğinizden emin olun.

PHP'nin en son sürümünü nasıl indireceğiniz aşağıda açıklanmıştır:
- PHP.net'in indirme sayfasına gidin. Sitede iki ana kaynak olduğunu unutmayın: “Mevcut Stabil PHP Sürümü” ve “Eski Kararlı PHP Sürümü”.
- Dosyayı indirmek için Mevcut Kararlı PHP sürümü bölümündeki en üstteki indirme bağlantısına tıklayın.
Not: Sunucunuz veya barındırma sağlayıcınız PHP sürümünüzü güncellemek için alternatif yöntemler sağlıyorsa, PHP'yi indirmek gerçekten gereksiz olabilir. Daha fazla bilgi için sonraki bölüme bakın.
WordPress PHP Yükseltmesi Nasıl Gerçekleştirilir
Artık gerekli yedeklemeleri tamamladığınıza ve kullanmak için PHP'nin en son sürümünü indirdiğinize göre, PHP sürümünüzü yükseltmeye hazırsınız. Bu sürecin stresli olabileceğini anlıyoruz, bu yüzden izlenecek bu adımların listesini derledik.
cPanel PHP Sürüm Güncelleme Adımları (Paylaşılan Barındırma Kullanıcıları)
Bu liste için, web barındırma cPanel'inize minimum düzeyde erişiminiz olduğunu varsayıyoruz. cPanel yazılımı, paylaşımlı hosting sağlayan şirketler arasında yaygın olarak kullanılmaktadır.
1. Barındırma sağlayıcınızın size verdiği cPanel'de (veya benzer portalda) oturum açın.
2. cPanel'inize girdikten sonra, köprüye tıklayarak “Yazılım” alanına gidin.

3. Ücretsiz “PHP Sürümünü Seç” aracı zaten kuruluysa, bunun bağlantısını tıklayın.

Değilse, cPanel portalınızda arayın ve kurun, ardından üzerine tıklayın. cPanel'e benzer bir yazılımın muhtemelen yükleyebileceğiniz benzer bir araca sahip olacağını unutmayın; ancak, başka bir şey olarak adlandırılacaktır.
4. PHP Selector'a girdikten sonra, .php uzantılı dosyalarınızın mevcut PHP sürümünüz tarafından işleneceğini söyleyen metni arayın. Bu metnin hemen yanındaki açılır menüyü tıklayın. Bu, sunucunuzun hangi PHP sürümlerini kullanıma sunduğunu gösterecektir. Mevcut en yüksek sürüm numarasına tıklayın.

5. WordPress sunucunuz için doğru PHP sürümünü seçtikten sonra, “Güncelle” düğmesini tıklamanız yeterlidir.
6. WordPress sunucunuz seçtiğiniz PHP sürümüne güncellendiğinden birkaç dakika bekleyin. Güncelleme tamamlandığında, sayfayı kapatıp WordPress sitenize tekrar giriş yapmakta özgürsünüz.
WHM PHP Sürüm Güncelleme Adımları
WordPress PHP sürümünüzü güncellemenin başka bir yolu da WHM'dir (Web Host Manager). WHM, cPanel'den bir seviye daha derine iner, ancak web barındırıcınız tarafından sağlanmayabilir. WHM kullanarak PHP sürümünüzü nasıl yükselteceğinize ilişkin talimatlar.
1. Web sunucunuz tarafından size gönderilen oturum açma bilgileriyle WHM'de oturum açın (bu genellikle hoş geldiniz e-postanızda gelir).
2. Ardından, WHM'de MultiPHP Yöneticisini Arayın (sol üst arama kutusunu kullanarak)

3. PHP sürümünü değiştirmek istediğiniz etki alanını seçin. PHP Sürümü açılır menüsünden PHP sürümünü seçin.

4. Mavi Uygula düğmesine tıklayın.
Ubuntu Linux Terminali PHP Sürüm Güncelleme Adımları (VPS veya Adanmış Sunucu Kullanıcıları)
Bir sonraki adım dizisi, yalnızca bir Linux terminaline erişiminiz varsa, bir talimat listesi sağlar. Bir VPS veya özel bir sunucu kullanıyorsanız, büyük olasılıkla durum böyle olacaktır.
1. Kaydolduğunuzda sunucunuzun muhtemelen size göndermiş olduğu talimatlara göre uzak Linux terminalini açın.
2. Metni girin:
sudo su
Ardından, sunucunuzun size göndermesi gereken kök şifreyi girin. Bu, en üst düzey kullanıcı olarak oturum açmanızı ve tüm izinlere sahip olmanızı sağlar.
3. Ardından, şunu girin:
apt-get güncellemesi
bunu takiben:
apt-get yükseltme
Bu, en son paket listelerini alacak ve yükseltilmesi gereken yazılımları yükseltecektir.
4. PHP'nin en son sürümüne sahip olacak PHP deposunu ekleyin.
apt-add-deposu ppa:ondrej/php
5. Şimdi bir kez daha kullanarak paket listenizi yenilemeniz gerekecek.
apt-get güncellemesi
6. PHP'nin en yeni sürümünü edinmek için şimdi tek yapmanız gereken şunu girmek:
sürüm yükseltme yükseltme
PHP Sürümünüzü Güncellemek için Web Sunucunuzla İletişime Geçme
WordPress PHP Güncelleme Gerekli mesajını kaldırmak için WordPress PHP sürümünüzü güncellemek için bu eğitimde belirtilen yöntemlerden hiçbirini kullanamayacağınızı fark ederseniz, son (ve belki de en kolay) yöntem, güncellemek için doğrudan web barındırma şirketinizle iletişime geçmektir. PHP sürümünüz sizin için.
Web barındırma desteğinizle iletişim kurmak için kullanabileceğiniz örnek bir e-posta:
Sayın Hosting Sağlayıcı, WordPress web sitemin PHP'nin en son sürümüyle olabildiğince güvenli olmasını istiyorum. Henüz PHP'nin en son sürümünde değilsem, lütfen PHP sürümümü güncelleyin veya güncellemek için hangi adımları atmam gerektiğini bana bildirin. Teşekkürler!
PHP'yi Yükseltme İle İlgili WordPress Mesajlarını Atlamanın Gerçekten Başka Bir Yolu Yok mu?
Biliyoruz, PHP'nin ihanetiyle uğraşmamak oldukça güzel olurdu. Birçok web yöneticisi sadece günlerine devam etmek istiyor ve haklı olarak öyle.
Ancak, sizden PHP'yi yükseltmenizi isteyen PHP Update Required hata mesajını atlamaya çalışmak büyük bir hata olur. Siteniz PHP 7.0'a yükseltilmemişse aslında çok daha savunmasızdır ve yakında onsuz çalışmayabilir bile. Bu mesajı atlatmak için çevrimiçi küçük "hack"ler bulsanız bile, kendinize veya WordPress sitelerinize herhangi bir iyilik yapmayacaksınız.
Özetleme: PHP Güncellemesi Gerekli Hatasını Çözme
Gitmeden önce size birkaç hatırlatmamız var!
- İlk olarak, WordPress için uygun yedekleme prosedürlerini ve güncelleme prosedürlerini takip ederseniz, güncelleme süreci nispeten hızlı ve acısız olacaktır.
- İkincisi, hiçbir koşulda WordPress için PHP'yi yükseltmeye çalışmamalısınız. Eğer bir şey varsa, bunu mümkün olan en kısa sürede yapmaya çalışmalısınız.
- Üçüncüsü ve son olarak, güncelleme süreci sorunsuz ilerlemelidir. Ancak, her zaman olmadığı bazı durumlar vardır. Lütfen kapsamlı listemizi izlemeden önce kendi sunucunuzun sağladığı talimatları izlemeniz gerektiğini unutmayın, çünkü bu, daha fazla baş ağrısı yaratmamak için özelliklere sahip olacaktır. Ancak, sunucunuz çok duyarlı değilse ve herhangi bir yardım almıyorsa, kapsamlı listemiz kullanışlı olacaktır.
Güncelleme sürecinden geçerken size iyi şanslar diliyoruz!
Kristen, 2011'den beri WordPress kullanıcılarına yardımcı olmak için eğitimler yazıyor. Onu genellikle iThemes blogu için yeni makaleler üzerinde çalışırken veya #WPprosper için kaynaklar geliştirirken bulabilirsiniz. Kristen iş dışında günlük tutmaktan (iki kitap yazdı!), doğa yürüyüşü yapmaktan ve kamp yapmaktan, yemek pişirmekten ve daha güncel bir hayat yaşamayı umarak ailesiyle günlük maceralardan hoşlanıyor.
