İçeriğe geç

Yeni3 Aylık Alımlarda Ek %20 İndirim! 🎉VDS sunucunu 3 aylık al, sepette ek %20 indirimden yararlan!

Blog

Barındırma altyapınızı yöneten ekipten eğitimler, rehberler, ürün haberleri ve mühendislik içgörüleri.

Rehber

WordPress PHP Sürümü Nasıl Yükseltilir? Adım Adım Rehber

10 Kasım 2026 8 dk okuma
Bu yazıyı paylaş

Okuma süresi: yaklaşık 11 dakika · Seviye: Başlangıç - Orta · Konu: WordPress bakım ve güvenlik

WordPress panelinde "Siteniz eski bir PHP sürümü kullanıyor" uyarısını gördüyseniz yalnız değilsiniz. PHP, WordPress'in üzerinde çalıştığı programlama dilidir ve sürümü hem sitenizin hızını hem de güvenliğini doğrudan etkiler. Doğru adımlarla yapıldığında PHP yükseltmesi birkaç dakikalık, geri alınabilir bir işlemdir.

Bu rehberde mevcut PHP sürümünüzü nasıl öğreneceğinizi, yükseltmeden önce neleri kontrol etmeniz gerektiğini, cPanel'de PHP sürümünü nasıl değiştireceğinizi ve bir şeyler ters giderse nasıl geri döneceğinizi adım adım anlatıyoruz. VDS kullananlar için de ayrı bir bölüm var.

Kısa cevap

Önce sitenizin tam yedeğini alın ve WordPress, tema ve eklentilerinizi güncelleyin. Ardından cPanel'de "PHP Sürümünü Seçin" (Select PHP Version) veya MultiPHP Yöneticisi ekranından yeni sürümü seçin ve sitenizi test edin. Sorun çıkarsa aynı ekrandan eski sürüme tek tıkla dönebilirsiniz. Kasım 2026 itibarıyla en dengeli seçim PHP 8.3'tür; eklentileriniz uyumluysa PHP 8.4 de kullanılabilir.

Bölüm 1

PHP Sürümünü Neden Yükseltmelisiniz?

PHP'nin her ana sürümü belirli bir süre boyunca güncellenir; bu süre dolduğunda yeni güvenlik açıkları için yama yayımlanmaz. Eski bir sürümde kalmak üç somut risk taşır:

  • Güvenlik: Destek süresi bitmiş bir PHP sürümünde bulunan açıklar kapatılmaz. Sitenizin geri kalanı güncel olsa bile altyapı açık kalır.
  • Hız: PHP 8 serisi, eski 7.x sürümlerine göre aynı kodu daha verimli çalıştırır. Bu, özellikle önbelleğe alınamayan sayfalarda (yönetim paneli, sepet, ödeme) hissedilir.
  • Uyumluluk: Eklenti ve tema geliştiricileri zamanla eski PHP sürümlerine desteği bırakır. Eski PHP'de kalan siteler bir süre sonra eklenti güncellemesi alamaz hale gelir.

Siteniz genel olarak yavaşsa PHP sürümü bunun tek nedeni olmayabilir; diğer olası sebepleri web sitenizin neden yavaş açıldığını anlattığımız rehberde bulabilirsiniz.

Bölüm 2

Hangi PHP Sürümünü Seçmeli?

PHP'nin her ana sürümü yayımlandıktan sonra iki yıl aktif destek, ardından iki yıl yalnızca güvenlik desteği alır. Aşağıdaki tablo Kasım 2026 itibarıyla durumu özetler:

PHP sürümüDestek durumuÖneri
7.4 ve öncesiDestek bitti (7.4: Kasım 2022)Acilen yükseltin
8.0Destek bitti (Kasım 2023)Acilen yükseltin
8.1Destek bitti (31 Aralık 2025)Yükseltin
8.2Güvenlik desteği 31 Aralık 2026'da bitiyorYıl sonundan önce yükseltin
8.3Güvenlik desteği 31 Aralık 2027'ye kadarÖnerilen dengeli seçim
8.4Aktif destek 2026 sonuna, güvenlik desteği 2028 sonuna kadarEklentileriniz uyumluysa tercih edin
8.5En yeni sürüm, aktif destekteÖnce test ortamında deneyin
Bilgi: En yeni sürüm her zaman en iyi seçim değildir

WordPress çekirdeği yeni PHP sürümlerine hızla uyum sağlar; sorunlar genellikle güncellenmeyen eklenti ve temalardan çıkar. Yoğun eklenti kullanan veya özel yazılmış tema barındıran sitelerde, destek süresi uzun ve olgunlaşmış bir sürüm (bugün için 8.3) daha az sürpriz çıkarır.

Bölüm 3

Mevcut PHP Sürümünüzü Öğrenin

En kolay yol WordPress'in kendi Site Sağlığı ekranıdır:

  • WordPress yönetim panelinde Araçlar → Site Sağlığı sayfasını açın.
  • Bilgi sekmesine geçin ve Sunucu bölümünü genişletin.
  • PHP sürümü satırında sitenizin kullandığı sürümü görürsünüz.

Aynı bilgiyi cPanel'deki "PHP Sürümünü Seçin" ekranının üst kısmında da görebilirsiniz. Sunucuya SSH erişiminiz varsa WP-CLI ile de öğrenebilirsiniz:

Terminal (WordPress klasöründe)
wp --info
wp plugin list --update=available

İkinci komut, güncellemesi bekleyen eklentileri listeler. Bu liste, yükseltmeden önce neleri güncellemeniz gerektiğini gösterir.

Bölüm 4

Yükseltmeden Önce: Yedek ve Uyumluluk

Adım 1

Tam yedek alın

Dosyalarınızın ve veritabanınızın birlikte yedeğini alın. cPanel'deki Yedekleme aracı veya WP Toolkit'in yedekleme özelliği bu iş için yeterlidir. Yedeği sunucunun dışında, örneğin kendi bilgisayarınızda da saklayın.

Adım 2

WordPress, tema ve eklentileri güncelleyin

Yükseltme hatalarının büyük çoğunluğu eski eklenti sürümlerinden kaynaklanır. PHP'yi değiştirmeden önce WordPress çekirdeğini, temanızı ve tüm eklentilerinizi güncelleyin.

Adım 3

Uzun süredir güncellenmeyen eklentileri belirleyin

WordPress.org'daki eklenti sayfasında "Son güncelleme" ve "Test edildiği sürüm" bilgilerine bakın. Bir yıldan uzun süredir güncellenmeyen eklentiler yeni PHP sürümlerinde sorun çıkarmaya en yatkın olanlardır. Mümkünse bunların güncel alternatiflerini kullanın.

Adım 4

Önemli siteler için önce test ortamında deneyin

E-ticaret veya yoğun trafikli sitelerde, sitenin bir kopyasını alt alan adında oluşturup PHP yükseltmesini önce orada deneyin. WP Toolkit'in Klonla özelliği bu kopyayı birkaç tıkla oluşturur. Kopya sorunsuz çalışıyorsa aynı işlemi canlı sitede yapın.

Bölüm 5

cPanel'de PHP Sürümünü Değiştirme

cPanel'de PHP sürümü, sunucunun yapılandırmasına göre iki farklı ekrandan yönetilir. CloudLinux kullanan hosting altyapılarında genellikle ilk yöntem geçerlidir.

Yöntem 1: "PHP Sürümünü Seçin" (Select PHP Version)

  • cPanel'e giriş yapın ve Yazılım bölümündeki PHP Sürümünü Seçin simgesine tıklayın.
  • Üstteki Mevcut PHP sürümü açılır listesinden yeni sürümü (ör. 8.3) seçin.
  • Değişikliği uygulayın. Bazı arayüzlerde bunun için Geçerli olarak ayarla düğmesine basmanız gerekir.
  • Uzantılar sekmesinde WordPress için gerekli eklentilerin işaretli olduğunu kontrol edin: mysqli, curl, gd veya imagick, intl, mbstring, zip, xml ve performans için opcache.
Dikkat: Uzantılar sürüme göre ayrı tutulur

Eski PHP sürümünde açtığınız uzantılar yeni sürümde otomatik açılmayabilir. Yükseltmeden önce mevcut sürümün Uzantılar listesinin ekran görüntüsünü alın ve yeni sürümde aynı uzantıları işaretleyin. Aynı şekilde Seçenekler sekmesindeki memory_limit, upload_max_filesize ve max_execution_time değerlerini de kontrol edin.

Yöntem 2: MultiPHP Yöneticisi

  • cPanel'de Yazılım → MultiPHP Yöneticisi sayfasını açın.
  • Listeden sürümünü değiştirmek istediğiniz alan adını işaretleyin.
  • Sağ üstteki PHP Sürümü listesinden yeni sürümü seçip Uygula düğmesine basın.

Hesabınızda birden fazla site varsa MultiPHP Yöneticisi her alan adı için ayrı sürüm seçmenize izin verir. Böylece siteleri tek tek, sırayla yükseltebilirsiniz.

Bölüm 6

Yükseltme Sonrası Test

Sürümü değiştirdikten sonra önce önbelleği temizleyin. LiteSpeed Cache kullanıyorsanız LiteSpeed Cache → Araç Kutusu → Tümünü Temizle ile başlayın. Ardından şunları gizli (incognito) bir tarayıcı penceresinde kontrol edin:

  • Ana sayfa, birkaç yazı ve sayfa düzgün açılıyor mu?
  • WordPress yönetim paneline giriş yapılabiliyor, yazı kaydedilebiliyor mu?
  • İletişim formları e-posta gönderiyor mu?
  • E-ticaret sitesiyse ürüne sepete ekleme ve ödeme adımları çalışıyor mu?
  • Site Sağlığı ekranında yeni PHP sürümü görünüyor ve kritik bir uyarı var mı?
Bölüm 7

Hata Çıkarsa Ne Yapmalı?

"Bu web sitesinde kritik bir hata oluştu" mesajı veya beyaz bir ekranla karşılaşırsanız panik yapmayın. Önce siteyi ayağa kaldırın, sonra nedeni bulun.

1. Hemen geri dönün

Eski PHP sürümünü yeniden seçin

PHP sürümünü değiştirdiğiniz ekrandan eski sürüme dönmek siteyi genellikle birkaç saniye içinde düzeltir. Dosyalarınız ve veritabanınız PHP değişikliğinden etkilenmez.

2. Nedeni bulun

Hata kaydını açın

Sorunu çıkaran eklentiyi bulmak için wp-config.php dosyasında, /* That's all, stop editing! */ satırından önce şu ayarları ekleyin ve yeni PHP sürümünü tekrar deneyin:

wp-config.php
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Hatalar artık ziyaretçilere gösterilmeden wp-content/debug.log dosyasına yazılır. Dosyada Fatal error ile başlayan satır, sorunu çıkaran eklentinin veya temanın klasör adını içerir. Sorunu çözdükten sonra bu üç satırı silin veya WP_DEBUG değerini false yapın.

3. Sorunlu eklentiyi devre dışı bırakın

Panele giremiyorsanız klasör adını değiştirin

Yönetim paneline erişemiyorsanız cPanel Dosya Yöneticisi ile wp-content/plugins klasörüne gidin ve sorunlu eklentinin klasör adını değiştirin (ör. eklenti-adi → eklenti-adi-kapali). WordPress bu eklentiyi otomatik olarak devre dışı bırakır. Ardından eklentinin güncel sürümünü kurun veya bir alternatife geçin.

Bilgi: "Deprecated" uyarıları hata değildir

Hata kaydında Deprecated ile başlayan satırlar, bir eklentinin ileride kaldırılacak bir PHP özelliğini kullandığını gösterir. Site çalışmaya devam eder; ancak eklenti geliştiricisinin bu uyarıları gelecek sürümlerde gidermesi gerekir. Siteyi durduran satırlar Fatal error ile başlar.

Bölüm 8

VDS'te PHP Sürümü Yükseltme

WordPress'i kendi VDS'inizde, kontrol paneli olmadan çalıştırıyorsanız PHP'yi paket yöneticisiyle kurarsınız. Ubuntu 24.04 deposunda varsayılan sürüm PHP 8.3'tür. Nginx ve PHP-FPM kullanan bir sunucuda kurulum şöyledir:

Ubuntu 24.04: PHP 8.3 ve WordPress uzantıları
sudo apt update
sudo apt install php8.3-fpm php8.3-mysql php8.3-curl php8.3-gd php8.3-intl php8.3-mbstring php8.3-xml php8.3-zip
php -v

Ardından Nginx site yapılandırmanızdaki fastcgi_pass satırının yeni sürümün soketini gösterdiğinden emin olun ve servisleri yeniden yükleyin:

Nginx yapılandırması ve yeniden yükleme
# /etc/nginx/sites-available/alanadiniz içinde:
fastcgi_pass unix:/run/php/php8.3-fpm.sock;

sudo nginx -t
sudo systemctl reload nginx php8.3-fpm

Eski sürümün FPM servisini, yeni sürümde her şeyin çalıştığından emin olana kadar kaldırmayın; geri dönmeniz gerekirse yalnızca fastcgi_pass satırını değiştirmeniz yeterli olur. Sunucuyu yeni kurduysanız güvenlik için Ubuntu VDS ilk kurulum rehberimize de göz atın.

Bölüm 9

Kontrol Listesi

  • ✓ Site Sağlığı ekranından mevcut PHP sürümünü not ettim.
  • ✓ Dosya ve veritabanı yedeğini aldım, bir kopyasını sunucu dışında sakladım.
  • ✓ WordPress, tema ve tüm eklentileri güncelledim.
  • ✓ Mevcut PHP uzantılarının ve ayarlarının ekran görüntüsünü aldım.
  • ✓ Yeni PHP sürümünü seçtim ve uzantıları yeniden işaretledim.
  • ✓ Önbelleği temizleyip ön yüzü, paneli, formları ve ödeme adımlarını test ettim.
  • ✓ Hata ayıklama ayarlarını açtıysam, iş bitince kapattım.
Bölüm 10

Sık Sorulan Sorular

PHP sürümünü yükseltmek sitemi bozar mı?

Güncel WordPress, tema ve eklentilerle çoğu zaman sorunsuz geçer. Sorun genellikle uzun süredir güncellenmeyen bir eklentiden çıkar. Değişiklik geri alınabilir olduğu için, sorun çıkarsa eski sürüme dönerek siteyi hemen düzeltebilirsiniz.

PHP yükseltmesi verilerimi siler mi?

Hayır. PHP sürümü yalnızca kodun hangi yorumlayıcıyla çalıştırılacağını belirler; dosyalarınız ve veritabanınız değişmez. Yine de her ihtimale karşı önce yedek almanız önerilir.

PHP 8.3 mü 8.4 mü seçmeliyim?

Kasım 2026 itibarıyla PHP 8.3 güvenlik desteği 2027 sonuna kadar süren, olgunlaşmış ve eklentilerin büyük çoğunluğuyla uyumlu bir sürümdür. PHP 8.4 daha uzun destek süresi sunar; kullandığınız eklentiler 8.4'ü destekliyorsa 8.4'ü tercih edebilirsiniz.

WordPress panelinde neden hâlâ eski sürüm görünüyor?

Değişiklik bazen birkaç saniye ile birkaç dakika arasında yansır. Tarayıcı ve eklenti önbelleğini temizleyip Site Sağlığı sayfasını yenileyin. Hesabınızda birden fazla PHP yönetim ekranı varsa değişikliği doğru alan adı için yaptığınızdan emin olun.

PHP'yi ne sıklıkla yükseltmeliyim?

Kullandığınız sürümün destek bitiş tarihini takip edin ve bu tarihten önce bir üst sürüme geçin. Pratikte bu, iki yılda bir yapılan planlı bir bakım işlemi anlamına gelir.

Bölüm 11

Sonuç

WordPress'te PHP sürümünü yükseltmek, doğru sırayla yapıldığında riskli değil, rutin bir bakım işlemidir: önce yedek alın, her şeyi güncelleyin, yeni sürümü seçip uzantıları kontrol edin, test edin ve gerekirse tek tıkla geri dönün. Bugün için PHP 8.3 dengeli bir hedeftir; PHP 8.2 kullanıyorsanız 2026 sona ermeden yükseltmeyi planlayın.

Hosting firmanızın panelinde güncel PHP sürümlerini bulamıyorsanız veya her yükseltmede destek almakta zorlanıyorsanız, bu durum hosting firması değiştirmenin zamanının geldiğini gösteren işaretlerden biri olabilir.

WordPress İçin Optimize Edilmiş Hosting

cPanel, LiteSpeed, CloudLinux, NVMe SSD, WP Toolkit ve ücretsiz SSL sunan Netiyo WordPress Hosting paketlerini inceleyebilirsiniz. Daha fazla kaynak ve tam kontrol gerekiyorsa VDS sunucu seçeneklerine de göz atabilirsiniz.

WordPress Hosting'i İncele
Hiçbir Yazıyı Kaçırmayın

En yeni eğitim, rehber ve ürün haberlerini gelen kutunuzda alın.

Bülten aboneliğiniz alındı.