• 22-10-2026, 16:30:29
    #1
    Merhaba R10 ailesi,


    Dün (21 Ekim 2026) gündeme gelen kritik PHP güvenlik açıkları nedeniyle, saat 16.30 itibarıyla Zonely sunucu altyapımızda kapsamlı bir güvenlik ve güncelleme çalışması başlattık.


    PHP 7.4 altyapısı üzerinde hizmet veren yazılımımızı PHP 8.5.12 sürümüne uyarlamak, Plesk kontrol panelimizi güncellemek, sunucumuzda barındırılan 1.231 web sitesini yeni PHP-FPM altyapısına taşımak ve şifreleme anahtarlarımızın yeni PHP sürümünde sorunsuz çalışmasını sağlamak için yaklaşık 8 saat boyunca çalıştık.
    İlk bakışta yalnızca PHP sürümünü yükseltmek gibi görünse de mevcut yazılımın uyumluluğu, Plesk yapılandırmaları ve sunucu genelinde kullanılan şifreleme sistemleri nedeniyle süreç tahmin edilenden çok daha kapsamlı oldu.


    8 Saat Boyunca Neler Yaptık?


    1. Yazılım Uyumluluğu ve Test İşlemleri (5 Saat)
    Zonely, PHP 7.4 altyapısında geliştirilmiş ve uzun süredir bu sürüm üzerinden hizmet veren bir yazılım.
    PHP 8.5.12'ye geçiş sırasında mevcut kodlarımızı gözden geçirerek yeni sürümle uyumsuz bölümleri düzenledik.
    • PHP 7.4 ile PHP 8.5.12 arasındaki uyumluluk sorunları giderildi.
    • Kullanımdan kaldırılan veya davranışı değişen PHP fonksiyonları ve işlemleri kontrol edildi.
    • Yazılımın temel sistemleri ve veritabanı bağlantıları test edildi.
    • Karşılaşılan hatalar giderilerek gerekli kod düzenlemeleri yapıldı.
    • Yeni PHP sürümünde yazılımın çalışabilmesi için gerekli altyapı iyileştirmeleri uygulandı.
    Bu bölüm, çalışmanın yaklaşık 5 saatini oluşturdu.


    2. Plesk Güncellemesi ve 1.231 Sitenin Taşınması (2 Saat)
    Sunucumuzda kullandığımız Plesk kontrol panelini mevcut en güncel sürümüne yükselttik.
    Ardından PHP 8.5.12 sürümünü Plesk altyapımıza kurarak yapılandırdık ve mevcut web sitelerinin yeni PHP sürümüne geçiş işlemlerini gerçekleştirdik.
    • Plesk kontrol paneli son sürüme güncellendi.
    • PHP 8.5.12 sürümü sunucuya kuruldu ve Plesk'e tanıtıldı.
    • Sunucumuzdaki 1.231 web sitesinin PHP-FPM geçiş işlemleri gerçekleştirildi.
    • PHP-FPM havuz yapılandırmaları gözden geçirildi.
    • OPcache ve bellek yönetimi ayarları yeniden düzenlendi.
    • PHP işlem yönetimi ve performans parametreleri optimize edildi.
    Özellikle çok sayıda web sitesinin bulunduğu bir sunucuda bu işlemlerin toplu olarak gerçekleştirilmesi, mevcut yapılandırmaların korunması açısından önemliydi.


    3. Şifreleme Anahtarları ve Otomasyon (1 Saat)
    Karşılaştığımız önemli konulardan biri de mevcut PHP altyapımızda kullanılan şifreleme anahtarlarının yeni sürüme aktarılmasıydı.
    Veritabanı bağlantılarında ve yazılımın çeşitli işlemlerinde kullanılan bu anahtarların PHP 8.5.12 üzerinde de kullanılabilmesi için aktarım scriptleri hazırladık.
    Ayrıca yalnızca mevcut web siteleri için değil, ilerleyen süreçte oluşturulacak yeni siteler için de otomatik bir yapı kurduk.
    • Mevcut şifreleme anahtarları yeni PHP altyapısına aktarıldı.
    • Anahtarların yeni sürümle uyumlu şekilde kullanılabilmesi sağlandı.
    • Yeni oluşturulan alan adlarına gerekli anahtarların otomatik tanımlanması için script geliştirildi.
    • Yeni açılacak web sitelerinin manuel müdahale gerektirmeden bu yapıdan yararlanabilmesi sağlandı.
    Böylece ileride yeni bir web sitesi oluşturulduğunda aynı işlemleri tekrar manuel olarak gerçekleştirme ihtiyacını ortadan kaldırmış olduk.


    Sonuç


    Yaklaşık 8 saatlik çalışma sonucunda:
    • PHP 7.4 altyapısından PHP 8.5.12 sürümüne geçiş tamamlandı.
    • Plesk kontrol panelimiz en güncel sürümüne yükseltildi.
    • PHP 8.5.12 Plesk sunucumuza kurularak yapılandırıldı.
    • 1.231 web sitesi yeni PHP-FPM altyapısına taşındı.
    • OPcache, bellek yönetimi ve PHP-FPM optimizasyonları gerçekleştirildi.
    • Mevcut şifreleme anahtarları yeni altyapıya aktarıldı.
    • Yeni oluşturulacak siteler için otomatik anahtar tanımlama sistemi hazırlandı.
    • Zonely yazılımının PHP 8.5.12 uyumluluk düzenlemeleri ve testleri tamamlandı.

    21 Ekim 2026 saat 16.30'da başladığımız çalışmaları, 22 Ekim gece 00.30 civarında tamamladık.
    Normal şartlarda daha uzun bir takvime yayılabilecek bu işlemleri, gündeme gelen güvenlik riskleri nedeniyle tek bir bakım sürecinde gerçekleştirmeyi tercih ettik.
    Bu süreç bize bir kez daha gösterdi ki özellikle çok sayıda web sitesi barındıran sistemlerde PHP sürümü güncellemek yalnızca kontrol panelinden yeni sürümü seçmekten ibaret değilmiş.
    Yazılım tarafındaki uyumluluk düzenlemeleri, sunucu yapılandırmaları, mevcut şifreleme sistemleri ve otomasyonların da yeni altyapıya uygun hâle getirilmesi gerekiyor.



    Benzer şekilde Plesk üzerinde toplu PHP sürüm geçişi gerçekleştiren arkadaşlar oldu mu? Siz bu tür büyük güncellemelerde nasıl bir yol izliyorsunuz?
  • 22-10-2026, 17:31:01
    #2
    WhiteEffect adlı üyeden alıntı: mesajı görüntüle
    Merhaba R10 ailesi,


    Dün (21 Ekim 2026) gündeme gelen kritik PHP güvenlik açıkları nedeniyle, saat 16.30 itibarıyla Zonely sunucu altyapımızda kapsamlı bir güvenlik ve güncelleme çalışması başlattık.


    PHP 7.4 altyapısı üzerinde hizmet veren yazılımımızı PHP 8.5.12 sürümüne uyarlamak, Plesk kontrol panelimizi güncellemek, sunucumuzda barındırılan 1.231 web sitesini yeni PHP-FPM altyapısına taşımak ve şifreleme anahtarlarımızın yeni PHP sürümünde sorunsuz çalışmasını sağlamak için yaklaşık 8 saat boyunca çalıştık.
    İlk bakışta yalnızca PHP sürümünü yükseltmek gibi görünse de mevcut yazılımın uyumluluğu, Plesk yapılandırmaları ve sunucu genelinde kullanılan şifreleme sistemleri nedeniyle süreç tahmin edilenden çok daha kapsamlı oldu.


    8 Saat Boyunca Neler Yaptık?


    1. Yazılım Uyumluluğu ve Test İşlemleri (5 Saat)
    Zonely, PHP 7.4 altyapısında geliştirilmiş ve uzun süredir bu sürüm üzerinden hizmet veren bir yazılım.
    PHP 8.5.12'ye geçiş sırasında mevcut kodlarımızı gözden geçirerek yeni sürümle uyumsuz bölümleri düzenledik.
    • PHP 7.4 ile PHP 8.5.12 arasındaki uyumluluk sorunları giderildi.
    • Kullanımdan kaldırılan veya davranışı değişen PHP fonksiyonları ve işlemleri kontrol edildi.
    • Yazılımın temel sistemleri ve veritabanı bağlantıları test edildi.
    • Karşılaşılan hatalar giderilerek gerekli kod düzenlemeleri yapıldı.
    • Yeni PHP sürümünde yazılımın çalışabilmesi için gerekli altyapı iyileştirmeleri uygulandı.
    Bu bölüm, çalışmanın yaklaşık 5 saatini oluşturdu.


    2. Plesk Güncellemesi ve 1.231 Sitenin Taşınması (2 Saat)
    Sunucumuzda kullandığımız Plesk kontrol panelini mevcut en güncel sürümüne yükselttik.
    Ardından PHP 8.5.12 sürümünü Plesk altyapımıza kurarak yapılandırdık ve mevcut web sitelerinin yeni PHP sürümüne geçiş işlemlerini gerçekleştirdik.
    • Plesk kontrol paneli son sürüme güncellendi.
    • PHP 8.5.12 sürümü sunucuya kuruldu ve Plesk'e tanıtıldı.
    • Sunucumuzdaki 1.231 web sitesinin PHP-FPM geçiş işlemleri gerçekleştirildi.
    • PHP-FPM havuz yapılandırmaları gözden geçirildi.
    • OPcache ve bellek yönetimi ayarları yeniden düzenlendi.
    • PHP işlem yönetimi ve performans parametreleri optimize edildi.
    Özellikle çok sayıda web sitesinin bulunduğu bir sunucuda bu işlemlerin toplu olarak gerçekleştirilmesi, mevcut yapılandırmaların korunması açısından önemliydi.


    3. Şifreleme Anahtarları ve Otomasyon (1 Saat)
    Karşılaştığımız önemli konulardan biri de mevcut PHP altyapımızda kullanılan şifreleme anahtarlarının yeni sürüme aktarılmasıydı.
    Veritabanı bağlantılarında ve yazılımın çeşitli işlemlerinde kullanılan bu anahtarların PHP 8.5.12 üzerinde de kullanılabilmesi için aktarım scriptleri hazırladık.
    Ayrıca yalnızca mevcut web siteleri için değil, ilerleyen süreçte oluşturulacak yeni siteler için de otomatik bir yapı kurduk.
    • Mevcut şifreleme anahtarları yeni PHP altyapısına aktarıldı.
    • Anahtarların yeni sürümle uyumlu şekilde kullanılabilmesi sağlandı.
    • Yeni oluşturulan alan adlarına gerekli anahtarların otomatik tanımlanması için script geliştirildi.
    • Yeni açılacak web sitelerinin manuel müdahale gerektirmeden bu yapıdan yararlanabilmesi sağlandı.
    Böylece ileride yeni bir web sitesi oluşturulduğunda aynı işlemleri tekrar manuel olarak gerçekleştirme ihtiyacını ortadan kaldırmış olduk.


    Sonuç


    Yaklaşık 8 saatlik çalışma sonucunda:
    • PHP 7.4 altyapısından PHP 8.5.12 sürümüne geçiş tamamlandı.
    • Plesk kontrol panelimiz en güncel sürümüne yükseltildi.
    • PHP 8.5.12 Plesk sunucumuza kurularak yapılandırıldı.
    • 1.231 web sitesi yeni PHP-FPM altyapısına taşındı.
    • OPcache, bellek yönetimi ve PHP-FPM optimizasyonları gerçekleştirildi.
    • Mevcut şifreleme anahtarları yeni altyapıya aktarıldı.
    • Yeni oluşturulacak siteler için otomatik anahtar tanımlama sistemi hazırlandı.
    • Zonely yazılımının PHP 8.5.12 uyumluluk düzenlemeleri ve testleri tamamlandı.
    21 Ekim 2026 saat 16.30'da başladığımız çalışmaları, 22 Ekim gece 00.30 civarında tamamladık.
    Normal şartlarda daha uzun bir takvime yayılabilecek bu işlemleri, gündeme gelen güvenlik riskleri nedeniyle tek bir bakım sürecinde gerçekleştirmeyi tercih ettik.
    Bu süreç bize bir kez daha gösterdi ki özellikle çok sayıda web sitesi barındıran sistemlerde PHP sürümü güncellemek yalnızca kontrol panelinden yeni sürümü seçmekten ibaret değilmiş.
    Yazılım tarafındaki uyumluluk düzenlemeleri, sunucu yapılandırmaları, mevcut şifreleme sistemleri ve otomasyonların da yeni altyapıya uygun hâle getirilmesi gerekiyor.



    Benzer şekilde Plesk üzerinde toplu PHP sürüm geçişi gerçekleştiren arkadaşlar oldu mu? Siz bu tür büyük güncellemelerde nasıl bir yol izliyorsunuz?
    Php kullanmıyoruz diyelim