Panel güncellemesi ile PHP güncellemesi arasındaki fark nedir?
Örneğin panel güncellemesi yeni bir PHP paketini tanımlayabilir; mevcut PHP klasöründeki programlar ayrı bileşen güncellemesi yapılana kadar eski kalabilir. Panel sürümünü, PHP sürümünü ve uygulamanın gerçekten kullandığı PHP yolunu birbirinden ayrı kaydedin.
| İşlem | Neyi değiştirir? | Nerede kontrol edilir? |
|---|---|---|
| AdaPanel sürümünü yükseltmek | Panelin uygulama kodu, yönetim arayüzü ve dağıtımla gelen bileşen tanımları | Ayarlar > Güncelleme; çalışan panel sürümü |
| PHP bileşenini yükseltmek | PHP uygulamalarının kullandığı çalışma zamanı | Yazılım Mağazası > Sunucu Bileşenleri; PHP sürümü ve gerçek site yanıtı |
| Güncellemeleri denetlemek | Yeni sürümleri bulur; tek başına kurulum yapıldığı anlamına gelmez | Sunucu Araçları > Otomasyon; denetim ve otomatik kurulum tercihleri |
Güncelleme bulunduğu hâlde neden yüklenmemiş olabilir?
AdaPanel’de günlük bileşen sürüm denetimi ile bulunan güncellemeleri otomatik kurma tercihi ayrıdır. Denetim açık, otomatik kurulum kapalıysa yeni sürüm görünür ve kurulum bekler. Güncelleme öncesi mevcut tercihleri okuyun; bir bileşenin güncellenmesini istemek bütün sunucuda otomatik yüklemeyi açmayı gerektirmez.
Denetim başarısız, sürüm denetlenemiyor ve güncelleme bekliyor farklı sonuçlardır. Ağ veya paket kaynağı hatası nedeniyle sürümü öğrenilemeyen bir bileşeni güncel saymayın. Panel dışında kurulmuş yazılımların bakım sorumluluğunu da ayrıca belirleyin.
Windows IIS üzerinde PHP güncellemesinden önce ne hazırlanmalı?
Özel uzantıların eski DLL dosyalarını yeni çalışma zamanına gelişigüzel taşımayın. PHP dalı, x64/x86 mimarisi, NTS/TS türü ve uzantının üretildiği ortam uyumlu olmalıdır. Uygulamanın ihtiyaç duyduğu uzantıları kurulum sonrasında yeniden kontrol edin.
- PHP kullanan IIS sitelerini, FastCGI yürütülebilir dosya yolunu, PHP dalını ve gereken uzantıları kaydedin.
- PHP çalışma klasörü, php.ini, özel uzantılar, IIS ayarları ve uygulama verilerinin geri dönüş kopyasını alın. Yedeğin okunabildiğini kontrol edin.
- Hedef sürümün güvenlik notlarını ve uygulamanızın PHP uyumluluğunu inceleyin. Bir yama sürümünü yükseltmek ile başka PHP dalına geçmek aynı karar değildir.
- Yoğunluğu düşük bir bakım zamanı seçin. PHP işleyicileri yeniden başlatıldığında devam eden isteklerin etkilenebileceğini hesaba katın.
AdaPanel üzerinden güncelleme sırası nedir?
AdaPanel 0.8.118, otomatik güncellemenin başarılı sayılması için kurulum sonrası ölçülen sürümün denetimde bulunan hedefe ulaşmasını şart koşar. Bu kontrol, web uygulamanızın bütün işlevlerinin test edildiği anlamına gelmez.
- Ayarlar > Güncelleme bölümünden resmî AdaPanel sürüm notlarını okuyun; gerekiyorsa panel paketini indirip kurun.
- Panel yeniden açıldığında çalışan panel sürümünü kontrol edin.
- Yazılım Mağazası > Sunucu Bileşenleri bölümünde sürümleri denetleyin; PHP satırındaki mevcut ve hedef sürümü karşılaştırın.
- Yedeği ve uygulama uyumluluğunu doğruladıktan sonra PHP için Güncelle işlemini başlatın; işlem sonucunu ve hata ayrıntılarını okuyun.
- Başarı mesajıyla yetinmeden, aşağıdaki gerçek çalışma kontrollerini tamamlayın.
PHP güncellemesinin gerçekten çalıştığını nasıl anlarsınız?
Sürüm denetimi için kullandığınız tanılama uçlarını erişim kontrollü tutun; tam phpinfo çıktısını herkese açık bırakmayın. Birden fazla PHP kurulumu varsa terminaldeki varsayılan php.exe farklı olabilir. Doğru IIS eşlemesini esas alın.
Başarısız bir kontrolde nedenini kaydedin ve geri dönüş planını uygulayın. Eski sürüme dönmek güvenlik yamasını da kaldırabilir; erişim kısıtlaması ve yeni düzeltme planını birlikte değerlendirin.
| Kontrol | Beklenen kanıt |
|---|---|
| Diskteki sürüm | IIS’in kullandığı klasördeki PHP yürütülebilir dosyalarının hedef sürümü bildirmesi |
| Gerçek HTTP isteği | İlgili IIS sitesinin yeni PHP sürümüyle yanıt vermesi; başka bir PHP kurulumuna bağlı kalmaması |
| Uzantılar ve yapılandırma | Gerekli uzantıların yüklenmesi ve php.ini ile siteye özel ayarların korunması |
| Uygulama işlevleri | Giriş, veritabanı bağlantısı, dosya yükleme ve varsa PHP tabanlı webmail işlemlerinin çalışması |
| Günlükler | Yeni FastCGI, uzantı yükleme veya uygulama hatalarının bulunmaması |
Güvenlik yamasının doğru sürümünü nereden öğrenebilirsiniz?
PHP’nin resmî güvenlik duyuruları etkilenen ve düzeltilen sürümleri belirtir; AdaPanel sürüm notları panel tarafındaki değişikliği açıklar. 21 Ekim 2026 duyurusunda CVE-2026-109618 ve CVE-2026-109619 için PHP 8.3 dalındaki düzeltme 8.3.36 olarak yayımlandı. Sonraki bir güncellemede güncel duyuruyu tekrar kontrol edin.
Web HTTPS sertifikası, posta TLS sertifikası ve PHP motorunun güvenlik yaması ayrı kontrollerdir. Birinin başarılı olması diğerlerinin tamamlandığını göstermez. Sertifika yenileme hatasını da bileşen sürüm denetimi hatasından ayrı inceleyin.
Sık sorulan sorular
AdaPanel’i güncellemek PHP’yi de günceller mi?
Tek başına hayır. Panel uygulaması ile PHP çalışma zamanı ayrı güncellenir. Yazılım Mağazası > Sunucu Bileşenleri bölümünde PHP sürümünü ayrıca kontrol edip gerekli güncellemeyi uygulayın.
PHP güncellemesi için tüm otomatik güncellemeleri açmalı mıyım?
Hayır. Günlük denetim ve otomatik yükleme ayrı tercihlerdir. Yedek ve uyumluluk kontrolünden sonra yalnız PHP bileşenini elle güncelleyebilirsiniz.
Güncelleme sırasında siteler etkilenir mi?
PHP süreçleri yeniden başlatılırken devam eden PHP istekleri etkilenebilir. Bakım zamanı planlayın ve işlemden sonra her PHP uygulamasının kritik işlevlerini kontrol edin.
Terminalde yeni PHP sürümünü görmek yeterli mi?
Hayır. Terminaldeki PHP yolu ile IIS sitesinin FastCGI yolu farklı olabilir. İlgili sitenin gerçek HTTP isteğini ve kullandığı çalışma zamanı yolunu da doğrulayın.
PHP 8.3 yaması için 8.4 veya 8.5’e geçmek gerekir mi?
Aynı dal için uygun güvenlik yaması mevcutsa başka dala geçmeniz gerekmez. Resmî duyurudaki düzeltilmiş sürümü seçin; dal değişikliğini uygulama uyumluluğuyla ayrı değerlendirin.