Kısaca özet
- PHP sürümü, sitenizin kodunu çalıştıran yorumlayıcının dalıdır (8.3, 8.4 gibi); her dal çıkışından sonra 2 yıl aktif destek, 2 yıl yalnız güvenlik yaması alır, sonra tamamen desteksiz kalır.
- Eylül 2026 itibarıyla güvenlik yaması alan dallar 8.2, 8.3, 8.4 ve 8.5’tir; 8.2’nin güvenlik desteği 31 Aralık 2026’da bitiyor.
- PHP 8.1 ve öncesi (7.4, 7.x, 5.6) resmî olarak desteksizdir; bu dallarda bulunan yeni açıklar için yama çıkmaz.
- WordPress, barındırma ortamında PHP 8.3 veya üzerini öneriyor; 7.4 ile çalışmaya devam etse de bunun güvenlik riski taşıdığını açıkça belirtiyor.
- Eski sürümden yeni sürüme geçmeden önce yedek alın ve sitenin bir kopyasında test edin; asıl risk eski eklenti ve özel koddadır.
- Narhost hosting paketlerinde PHP 5.6 ile 8.4 arasındaki sürümler seçilebilir, sürüm her alan adı için ayrı değiştirilebilir.
Panelde bir gün “PHP’niz eski” uyarısı görüyorsunuz. Site sorunsuz açılıyor, ziyaretçiler şikâyet etmiyor; o hâlde neden değiştiresiniz? Üstelik yükseltme sonrası beyaz sayfa hikâyelerini de duymuşsunuzdur. PHP sürümü, çoğu site sahibinin yıllarca dokunmadığı ama sitenin güvenliğini, hızını ve eklenti uyumunu doğrudan belirleyen bir ayardır. Aşağıda hangi dalların hâlâ desteklendiğini, eski dalda kalmanın gerçek riskini ve yükseltmenin ne zaman dikkat gerektirdiğini tarihleriyle bulacaksınız.
PHP Sürümü Nedir, Neden Sürekli Değişir
PHP, WordPress başta olmak üzere sitelerin büyük kısmını çalıştıran sunucu tarafı dildir. Sunucuda bu dili çalıştıran yorumlayıcı dallar hâlinde yayımlanır: 8.2, 8.3, 8.4 gibi. Her yeni dal performans iyileştirmesi ve yeni dil özellikleri getirir, bazı eski fonksiyonları kaldırır.
PHP’nin resmî desteklenen sürümler sayfasına göre her dal ilk kararlı sürümünden itibaren iki yıl tam destek alır; bu sürede hata ve güvenlik düzeltmeleri düzenli çıkar. Ardından iki yıl yalnız kritik güvenlik açıkları için yama yayımlanır. Dört yıl dolunca dal ömrünü tamamlar ve hiçbir düzeltme almaz. Bu takvim, sürüm seçimini “bir kere ayarla, unut” konusu olmaktan çıkarır.
Desteklenen PHP Sürümleri ve Destek Sonu Tarihleri
Aşağıdaki tablo, php.net’teki güncel takvimden 26 Eylül 2026 itibarıyla okunmuştur. Destek sonu tarihi geçmiş dallar yalnız eski sistemler için tutulur.
| Sürüm | Durum (Eylül 2026) | Destek sonu | Öneri |
|---|---|---|---|
| 5.6 – 7.3 | Desteksiz | 31 Aralık 2018 – 6 Aralık 2021 | Kullanılmaz; yalnız taşınamayan eski yazılım için geçici |
| 7.4 | Desteksiz | 28 Kasım 2022 | En kısa sürede 8.x’e geçin |
| 8.0 ve 8.1 | Desteksiz | 26 Kasım 2023 ve 31 Aralık 2025 | Planlı yükseltme yapın |
| 8.2 | Yalnız güvenlik yaması | 31 Aralık 2026 | Bu yıl içinde 8.3 veya 8.4’e geçin |
| 8.3 | Yalnız güvenlik yaması | 31 Aralık 2027 | WordPress’in önerdiği alt sınır |
| 8.4 | Aktif destek (31 Aralık 2026’ya kadar) | 31 Aralık 2028 | Eklentileriniz uyumluysa hedef sürüm |
| 8.5 | Aktif destek | 31 Aralık 2029 | Yeni dal; eklenti uyumu doğrulanmadan canlıya alınmaz |
Tablodaki en önemli satır 8.2’dir: bugün hâlâ güvenlik yaması alıyor, ama üç ay sonra desteksiz kalacak. Sitenizde 8.2 seçiliyse yükseltmeyi yılbaşından önce planlamak mantıklıdır.
Eski PHP Sürümünde Kalmanın Riski
Desteği biten bir dalda yeni bir güvenlik açığı bulunduğunda, açık kamuya duyurulur ama o dal için düzeltme yayımlanmaz. Sitenizin kodu kusursuz olsa bile altta çalışan yorumlayıcı savunmasız kalır. Bu risk, özellikle dosya yükleme, form işleme ve oturum yönetimi yapan sitelerde anlam kazanır.
İkinci risk dolaylıdır: eklenti ve tema geliştiricileri eski dallara desteği bırakır. Güvenlik güncellemesi çıkan bir eklentinin yeni sürümü eski PHP’de çalışmıyorsa, ya eklentiyi güncelleyemezsiniz ya da güncelleme sonrası site hata verir. Böylece eski PHP dalı, eklenti güvenliğini de dolaylı olarak dondurur.
Üçüncüsü performanstır. PHP 7 dalıyla gelen motor yenilemesi aynı kodun 5.6’ya göre belirgin şekilde daha hızlı ve daha az bellekle çalışmasını sağladı; 8.x dalları bunun üzerine iyileştirmeler ekledi. Paylaşımlı hostingte CPU ve bellek sınırları hesaba tanımlıdır; aynı işi daha az kaynakla yapan sürüm, sınıra daha geç ulaşmanız demektir.
Bilgi
“Site çalışıyor, o hâlde sorun yok” yaklaşımı güvenlik açısından yanıltıcıdır. Desteksiz PHP’de çalışan bir site bugün sorunsuz görünebilir; risk, bir açık bulunduğu gün ortaya çıkar ve o gün hızlı yükseltme yapmak, planlı yükseltmeden çok daha zordur.
Eklenti ve Tema Uyumu Nerede Bozulur
Her ana sürüm bazı eski fonksiyonları kaldırır. Örneğin PHP 7.0 eski mysql_* fonksiyonlarını, PHP 8.0 ise create_function ve each gibi fonksiyonları kaldırdı. Yıllardır güncellenmeyen bir eklenti ya da elle yazılmış bir tema dosyası bu fonksiyonlardan birini kullanıyorsa, yeni sürümde ölümcül hata verir ve sayfa beyaz ekrana düşer.
Güncel ve bakımı süren eklentilerde bu sorun nadirdir. Riski asıl taşıyanlar, geliştiricisi bırakmış eklentiler, ajansın yıllar önce yazdığı özel kod ve şifrelenmiş (ionCube ile kodlanmış) yazılımlardır. Şifrelenmiş yazılımlar yalnız üreticinin desteklediği PHP dallarında çalışır.
WordPress Hangi PHP Sürümünü Öneriyor
WordPress resmî gereksinimler sayfası barındırma ortamı için PHP 8.3 veya üzerini, MariaDB 10.11 veya üzerini ya da MySQL 8.0 veya üzerini ve HTTPS desteğini öneriyor. Aynı sayfa WordPress’in PHP 7.4 ile de çalıştığını, ama bu sürümlerin resmî ömrünü tamamladığını ve siteyi güvenlik açıklarına maruz bırakabileceğini belirtiyor.
Pratik hedef şudur: WordPress sitesinde en az 8.3, eklentileriniz izin veriyorsa 8.4. Narhost paylaşımlı paketlerinde veritabanı MariaDB 10.11’dir; WordPress’in önerdiği veritabanı alt sınırı zaten karşılanır, yapılacak iş PHP’yi güncel tutmaktır. Yeni bir paket seçerken sunulan PHP dallarını da karşılaştırma listenize ekleyin; diğer ölçütler hosting nasıl seçilir rehberinde sıralanıyor.

Yükseltme Ne Zaman Riskli, Nasıl Güvenli Yapılır
Birkaç dal birden atlamak (7.4’ten doğrudan 8.4’e) riski artırır. Kampanya dönemindeki bir e-ticaret sitesinde, satışın yoğun olduğu saatte yükseltme yapmak da gereksiz risktir. Güvenli yol, önce tam yedek almak, ardından sitenin bir kopyasını alt alan adında açıp yeni sürümü orada denemektir. Kopya sitede yönetim paneli, ödeme adımı ve iletişim formu sorunsuz çalışıyorsa canlı siteye geçilir.
Narhost’ta otomatik yedek haftalık alınır; yükseltmeden hemen önce kendi güncel yedeğinizi almanız, son haftanın içeriğini de güvenceye alır. Yedek sıklığının neden işin türüne göre değiştiğini ne sıklıkla yedek almalı yazısında bulabilirsiniz. Sürüm değişikliğinin kendisi panelden birkaç tıkla yapılır: cPanel kullanıyorsanız cPanel’de PHP sürümü nasıl değiştirilir, Windows hostingte Plesk’te PHP sürümü nasıl değiştirilir kartını izleyin.
Örnek senaryo
Bir muhasebe bürosunun sitesi 2021’den beri PHP 7.4’te çalışıyor. Sahibi sürümü doğrudan 8.3’e çekiyor; ana sayfa açılıyor ama randevu formu sayfası beyaz ekran veriyor. Hata kaydında, 2019’dan beri güncellenmemiş bir form eklentisinin PHP 8’de kaldırılan bir fonksiyonu çağırdığı görülüyor. Sürüm iki dakika içinde 7.4’e geri alınıyor, eklenti bakımı süren bir alternatifle değiştiriliyor ve ertesi gün yükseltme sorunsuz tamamlanıyor. Kayıp yok, çünkü geri dönüş yolu baştan belliydi.
Dikkat
Yükseltme sonrası sorun çıkarsa ilk iş sürümü eski değerine döndürmektir; bu işlem saniyeler sürer ve siteyi hemen ayağa kaldırır. Ardından hata kaydını okuyup sorunlu eklentiyi bulun. Sorunu canlı sitede, ziyaretçiler beyaz ekran görürken çözmeye çalışmayın.
Sonuç
PHP sürümü güvenlik, hız ve eklenti uyumunu aynı anda belirler. 8.1 ve öncesindeyseniz yükseltme artık ertelenecek bir iş değil; 8.2’deyseniz yıl sonuna kadar planlayın. Hedef WordPress için 8.3 veya 8.4’tür; yedek ve test kopyasıyla yapılan yükseltme, çoğu sitede sorunsuz geçer.
PHP Yükseltmesi İçin Kontrol Listesi
- Panelden sitenizde hangi PHP dalının seçili olduğunu ve destek sonu tarihini kontrol edin.
- Tüm eklenti ve temaları güncelleyin; bir yıldan uzun süredir güncellenmeyenleri not edin.
- Yükseltmeden hemen önce dosya ve veritabanını içeren tam yedek alın.
- Sitenin bir kopyasını alt alan adında açıp yeni sürümü önce orada deneyin.
- Yönetim paneli, ödeme, form ve üyelik gibi kritik sayfaları tek tek test edin.
- Canlıya geçişi trafiğin düşük olduğu saatte yapın ve ilk saat hata kaydını izleyin.
- Sorun çıkarsa önce eski sürüme dönün, sonra sorunlu eklentiyi değiştirin.
Sıkça sorulan sorular
Hangi PHP sürümü kullanılmalı?
Eylül 2026 itibarıyla WordPress ve güncel yazılımlar için 8.3 ya da 8.4 önerilir. 8.2 yıl sonuna kadar güvenlik yaması alır; 8.1 ve öncesi desteksizdir. Seçim yaparken eklenti ve temalarınızın ilgili sürümü desteklediğini kontrol edin.
PHP sürümünü yükseltince site bozulur mu?
Güncel eklenti ve temalarla genellikle bozulmaz. Sorun, geliştiricisi bırakmış eklentilerde ve eski özel kodda çıkar. Yedek alıp önce bir kopyada test ederseniz risk büyük ölçüde ortadan kalkar; sorun çıkarsa sürüm panelden hemen geri alınabilir.
Eski PHP sürümü siteyi yavaşlatır mı?
Evet, özellikle 5.6 ve 7.x dallarında. Yeni dallar aynı kodu daha az işlemci ve bellekle çalıştırır. Paylaşımlı hostingte kaynak sınırları hesaba tanımlı olduğundan, verimli sürüm sınırlara daha geç ulaşmanızı sağlar.
Her alan adı için farklı PHP sürümü seçebilir miyim?
cPanel’deki MultiPHP yöneticisiyle aynı hesaptaki her alan adına ayrı sürüm atanabilir. Bu, eski bir yazılımı yükseltmeye hazırlanırken diğer sitelerinizi güncel sürümde tutmanıza izin verir. Narhost paketlerinde 5.6 ile 8.4 arası seçilebilir.
PHP 8.5’e hemen geçmeli miyim?
Acele etmeyin. 8.5 aktif destek döneminde ve uzun ömürlü, ama bazı eklentiler yeni dala uyumu geç ekler. 8.3 ya da 8.4 bugün hem desteklenir hem de geniş eklenti uyumuna sahiptir; yeni dala geçişi test ortamında doğruladıktan sonra yapın.
Bu kararla bağlantılı bir soru daha var: Laravel hosting seçimi ayrı bir yazıda anlatıldı.
Narhost’ta
Web hosting paketlerimizde PHP 5.6 ile 8.4 arasındaki sürümleri her alan adı için ayrı seçebilir, ionCube desteğiyle şifrelenmiş yazılımları da çalıştırabilirsiniz.