PHP 7.x ve 8.1 sürümünden PHP 8.3 ve 8.4 sürümüne yükseltme

Kısa cevap: PHP2Shell açıkları (CVE-2026-109618 ve CVE-2026-109619) eski PHP sürümlerinin ne kadar risk taşıdığını bir kez daha gösterdi. PHP 7.x, 8.0 ve 8.1 kullanan sistemler için PHP projesi resmi düzeltme yayımlamadı; bu sistemlerin güvenliği hosting sağlayıcısının yamasına bırakılmış durumda. 360 Soft olarak eski PHP uygulamalarınızı test ortamında 8.3 ya da 8.4 sürümüne taşıyor, uyumluluk hatalarını gideriyor ve canlıya kesintisiz geçiriyoruz.

Eski PHP sürümünde mi kaldınız?Ücretsiz uyumluluk ön analizi. Test ortamında yükseltme, onayınızla canlıya geçiş.

Neden şimdi yükseltmelisiniz?

PHP sürümleri güvenlik desteği bitiş tarihleri tablosu
  • Destek dışı sürümler yama almıyor: PHP 8.1 ve öncesi aktif destek dışında. PHP2Shell için resmi sürüm yalnız 8.2, 8.3, 8.4 ve 8.5 dallarına çıktı.
  • 8.2 de bitmek üzere: PHP 8.2 güvenlik desteği 31 Aralık 2026’da sona eriyor. Bugün 8.2’ye geçmek, birkaç ay sonra işi tekrarlamak demek.
  • Denetim ve uyum: Kurumsal denetimlerde, sızma testlerinde ve KVKK incelemelerinde destek dışı yazılım kullanımı bulgu olarak raporlanır.
  • Performans: PHP 8.3 ve 8.4, 7.x sürümlerine göre belirgin şekilde daha hızlı çalışır ve sunucu maliyetini düşürür.

Yükseltme süreci

PHP sürüm yükseltme süreci 5 adım
  1. Envanter ve ön analiz: Uygulamanın PHP sürümü, framework, eklenti ve kütüphane listesi çıkarılır. Statik analiz araçlarıyla (PHPCompatibility, Rector) uyumsuz kod satırları raporlanır.
  2. Test ortamı: Canlı sistemin birebir kopyası hedef PHP sürümünde ayağa kaldırılır. Canlı siteye dokunulmaz.
  3. Düzeltmeler: Kaldırılmış fonksiyonlar, tip hataları, eski eklenti ve kütüphaneler güncellenir. Gerekirse framework sürümü de yükseltilir.
  4. Test: Kritik iş akışları (giriş, ödeme, form, raporlar, entegrasyonlar) uçtan uca denenir. Log ve performans karşılaştırması yapılır.
  5. Canlıya geçiş: Düşük trafik saatinde, yedek alınmış ve geri dönüş planı hazır şekilde geçiş yapılır. Geçiş sonrası 7 gün izleme yapılır.

Hangi sistemlerde çalışıyoruz?

Altyapı Tipik iş Tahmini süre
WordPress / WooCommerce Tema ve eklenti uyumu, eski eklenti değişimi, PHP 8.3/8.4 geçişi 1-3 iş günü
Laravel Laravel 5.x-9.x’ten güncel sürüme, paket güncellemeleri, test 1-4 hafta
CodeIgniter, Yii, Symfony Framework sürüm yükseltme ya da modern yapıya taşıma 2-6 hafta
Magento, OpenCart, PrestaShop Platform ve modül güncellemesi, ödeme entegrasyonu testleri 1-4 hafta
Özel yazılmış PHP (framework’süz) Kod analizi, kritik modüllerin yeniden yazımı ya da platform değişikliği Analize göre

Kod çok eskiyse ya da yükseltme maliyeti yeniden yazmaya yaklaşıyorsa bunu ön analizde açıkça raporluyoruz. Bu durumda PHP’den .NET‘e geçiş ya da güncel Laravel ile yeniden geliştirme seçeneklerini karşılaştırmalı olarak sunuyoruz.

PHP2Shell için acil durum

Sürüm yükseltme planlanırken sisteminiz açık kalmamalı. Yükseltmeden önce geçici önlemleri (session.upload_progress ayarı, WAF kuralı, dış erişim kısıtlaması) uyguluyor ve sağlayıcı yamasının kurulduğunu doğruluyoruz. Ayrıntılar için PHP güvenlik açığı giderme sayfamıza bakabilirsiniz.

Sık sorulan sorular

PHP sürümünü yükseltirsem sitem bozulur mu?

Doğrudan canlı sunucuda sürüm değiştirildiğinde eski eklentiler, kaldırılmış fonksiyonlar ve tip değişiklikleri hata verebilir. Yükseltmeyi önce birebir kopya bir test ortamında yapıyor, hataları düzeltiyor ve canlıya testler geçtikten sonra alıyoruz. Geri dönüş planı her zaman hazırdır.

PHP 8.1 kullanıyorum, acil mi?

Evet. PHP 8.1 için PHP projesi PHP2Shell açıklarına resmi sürüm yayımlamadı; koruma sağlayıcının yamasına bağlı. 8.1 aktif destek dışında olduğu için bir sonraki açıkta da aynı durum yaşanır. Hedef 8.3 ya da 8.4 olmalıdır.

Hangi sürüme geçmeliyim?

Çoğu kurumsal uygulama için PHP 8.3 dengeli tercihtir; uzun destek süresi ve geniş kütüphane uyumu vardır. Yeni geliştirmelerde 8.4 önerilir. PHP 8.2 desteği 31 Aralık 2026 tarihinde sona erdiği için hedef olarak seçilmemelidir.

Laravel, CodeIgniter ya da eski özel kodum var, yükseltilebilir mi?

Evet. Laravel 5.x ve 6.x, CodeIgniter 3 ve eski özel PHP projelerinde önce bağımlılık haritası çıkarıyor, framework ve paketleri adım adım güncelliyoruz. Kod çok eskiyse ve iş kritikse yeniden yazım ya da platform değişikliği daha ekonomik olabilir; bunu analizde açıkça gösteriyoruz.

Ne kadar sürer?

Tek bir WordPress sitesi çoğunlukla 1 iş günü içinde test edilip yükseltilir. Orta ölçekli Laravel ya da özel uygulamalar 1-3 hafta, çok modüllü kurumsal sistemler kapsam analizine göre planlanır.

Sürüm yükseltme talebi

Formu doldurun; sitenizin adresini, kullandığınız altyapıyı (WordPress, Laravel, özel PHP, Magento vb.) ve barındırma türünü (paylaşımlı hosting, VPS, kendi sunucunuz) yazın. Talebiniz mesai dışında da ekibe iletilir. NDA gerekiyorsa ilk görüşmeden önce imzalıyoruz.

Lütfen adınızı yazın.
Geçerli e-posta adresi girin.
İlgilendiğiniz hizmetler

Bilgileriniz sadece teklif hazırlamak için kullanılır, üçüncü taraflarla paylaşılmaz. KVKK

Talebiniz bize ulaştı.

24 saat içinde kapsam, takvim ve fiyat içeren yazılı teklifi e-posta adresinize gönderiyoruz.

Kaynaklar: PHP güvenlik duyurusu ve desteklenen sürümler listesi, Tenable ve InMotion Hosting teknik notları. Güncelleme: 22 Ekim 2026.