Eylül 2026'dan beri Flexible sunucularda Cloudways PHP sürümü değiştirme işlemini her uygulama için ayrı ayrı yapabilirsiniz. Test sunucusundaki bir WordPress uygulamasını PHP 8.2'den 8.3'e geçirip yeniden 8.2'ye döndürdük; ekranların sırasını ve geçen süreyi kontrol ettik.
21 Ekim 2026'da duyurulan PHP uzaktan kod çalıştırma açığı (PHP2Shell) için Cloudways her PHP sürümüne yama uyguladı: 5.6, 7.4 ve 8.0–8.4. Durum sayfasında müşterilerin yapması gereken bir işlem olmadığı belirtildi. 23 Ekim'deki devam duyurusunda bazı yamalarda gerilemeler bildirildi ve bunlardan, yapılandırmaya göre uzaktan kod çalıştırmaya izin veren sorun CVE-2026-115560 olarak tanımlandı. Cloudways, önceden uyguladığı azaltma önleminin bu sorunu da engellediğini ve bu kez de müşterilerin bir şey yapmasına gerek olmadığını açıkladı.
Bu yüzden sürümü, resmî PHP desteği sona ermiş 8.1 ve öncesinden desteklenen bir sürüme geçerken ya da eklenti uyumluluğu için uygulama başına farklı sürümler tutarken değiştirirsiniz. PHP 8.2'nin güvenlik desteği de 31 Aralık 2026'da sona erdiği için geçişte 8.3 veya üstünü seçin (resmî PHP sitesine göre · 2026-10-27'de kontrol edildi).
İçindekiler
3 dk okuma
İçindekiler
3 dk okuma
View more
1️⃣ Cloudways PHP sürümü nereden değiştirilir
↪️ Uygulama ve sunucu varsayılanı
Flexible sunucularda PHP sürümü ikiye ayrılır: her uygulama için seçilen sürüm ve sunucu varsayılanı. Eskiden çoğunlukla sunucu bazında yönetildiği için bir sunucudaki tüm uygulamalar aynı sürümü kullanıyordu. Artık sürümü yalnızca o uygulama için, uygulamanın [Application Settings] ekranındaki [PHP Settings] sekmesinden değiştirirsiniz.
[PHP Settings] sekmesinde [PHP version] satırının sağındaki [PHP 8.2 ✎] düğmesi, uygulamanın şu anda kullandığı sürümü gösterir. Sürümü bu düğmeyle değiştirirsiniz.
Sunucu varsayılanı değişse bile kendi sürümünü zaten seçmiş uygulamalar o sürümle çalışmaya devam eder. Sunucu varsayılanı, yeni oluşturulan uygulamaların başlangıç sürümü olarak uygulanır (resmî belgelere göre).
Uygulama başına sürüm seçme özelliği açık olan sunucuda [Settings & Packages] altındaki [Packages] sekmesinde PHP alanı görünmedi. Bu sekmede yalnızca MariaDB ve redis gibi paket kartları vardı.
Veritabanı yöneticisi ve Imunify, uygulamada seçilen sürümden bağımsız olarak sunucunun varsayılan sürümüyle çalışır. İki yerde değiştirilen değerin neye uygulandığını aşağıdaki tabloda topladık.
Öğe
Uygulamanın PHP sürümü
Sunucunun varsayılan PHP sürümü
Değiştirildiği ekran
Application Settings › PHP Settings
Packages sekmesinde görünmez (uygulama başına özelliği açık sunucular)
Uygulama kapsamı
Seçilen tek uygulama
Sunucu varsayılanı
Yeni oluşturulan uygulamalar
—
Bu sürümle başlar
Sürümü ayrıca seçilmiş uygulamalar
Seçilen sürüm korunur
Değişiklikten etkilenmez
WP-CLI
Uygulamanın sürümünü izler
—
Veritabanı yöneticisi · Imunify
—
Sunucu sürümüyle çalışır
Kullanılabilen sunucular
Debian 11 ve üstü
—
※ Cloudways Flexible resmî belgelerine göre · 2026-10-24'te kontrol edildi
PHP sürümünü değiştirmek, yeni sürümle uyumlu olmayan eklenti veya temaların hata vermesine yol açabilir; bu yüzden önce kullandığınız eklenti ve temaların geçeceğiniz sürümü destekleyip desteklemediğini kontrol edin. Resmî belgeler, sürümü önce bir hazırlık (staging) uygulamasında değiştirip orada kontrol etmenizi önerir.
Sürüm değiştirme penceresi, değişiklikten önce uygulama yedeği almanızı önerir; resmî belgeler ise sunucu yedeği önerir. Hata çıkarsa geri döneceğiniz nokta bu yedektir.
Seçilebilen sürümler 7.4, 8.0, 8.1, 8.2, 8.3 ve 8.4'tür; 8.4 yalnızca Debian 11 ve 12 sunucularda görünür. Uygulama başına sürüm değiştirme özelliği de yalnızca Debian 11 ve üstü sunucularda kullanılabildiği için listede 8.4 görünmüyorsa önce sunucunun Debian sürümünü kontrol edin.
28 Ekim 2026'da test sunucusunda açtığımız liste de PHP 7.4'ten 8.4'e kadardı; 8.5 henüz yoktu.
Resmî belgeler, uygulama başına farklı sürüm tutan sunucular için en az 4GB RAM önerir; belleği 1GB veya 2GB olan bir sunucuda tek sürümde kalmak daha doğrudur.
3️⃣ PHP sürümünü değiştirme adımları
Kontrolleri bitirseniz bile sürüm değişirken arka uç birkaç saniye durabilir; bu yüzden işlemi ziyaretçinin az olduğu bir saatte yapın.
[Applications] sekmesinde uygulamayı seçin ve [Application Settings] altındaki [PHP Settings] sekmesini açın. [PHP version] satırındaki [PHP 8.2 ✎] düğmesine basınca [Update PHP Version] penceresi açılır.
Pencerede PHP hizmetinin yeniden başlatılacağı ve arka ucun birkaç saniye durabileceği uyarısı ile uygulama yedeği önerisi görünür; [Proceed] düğmesi sürüm seçilene kadar soluk kalır.
[PHP Version] alanında 8.3'ü seçince [Proceed] etkinleşir; ona basınca değişiklik başlar.
Configure several application specific settings for your app.
GeneralPHP SettingsVarnishWordPressWebStack
PHP versionPublic PreviewChoose a PHP version to keep your site compatible and fast.
Advanced PHP editorAll applications use the server's default PHP settings. To customize them for this application, click PHP Editor.
Update PHP Version
Updating the PHP version will restart your application's PHP service. You may experience a few seconds of downtime of your application's backend during the update.
Sol menüde vurgulanan öğeye ya da ekrandaki bir düğmeye tıklayın
4️⃣ PHP sürümünü değiştirdikten sonra kontroller
↪️ Site sağlığı, cron, geri alma
Sürümü değiştirdikten sonra WordPress yönetim ekranında [Araçlar › Site sağlığı] sayfasını açın ve [Bilgiler] sekmesinin [Sunucu] bölümünde [PHP sürümü] satırının seçtiğiniz sürüme geçip geçmediğini kontrol edin. Bu değer, siteye gelen istekleri gerçekten işleyen PHP sürümüdür.
Test uygulamasında [Proceed] düğmesinden yaklaşık beş buçuk dakika sonra [PHP version updated successfully.] tamamlanma bildirimi göründü. [PHP Settings] sekmesindeki düğmenin üzerindeki sayı da 8.3 oldu.
İki uygulamalı aynı test sunucusunda bir uygulamayı 8.2'den 8.4'e geçirdiğimizde [Applications] listesi iki uygulamayı da [Application Operation is in progress] olarak gösterdi.
İşlem bittikten sonra diğer uygulama hâlâ 8.2'deydi.
Ana sayfa açılsa bile ardından yönetim ekranının, önemli sayfaların, iletişim formlarının ve eklenti işlevlerinin normal çalışıp çalışmadığını kontrol edin.
WP-CLI, uygulamada seçilen PHP sürümünü otomatik olarak izler; kendi eklediğiniz cron işleri ise ancak PHP çalıştırılabilir dosyasını tam yoluyla yazarsanız seçilen sürümle çalışır (resmî belgelere göre).
Hata çıkarsa aynı [PHP Settings] sekmesinden önceki sürüme dönün ve hata günlüğünü kontrol edin. Sürümü geri almak sorunu çözmezse değişiklikten önce aldığınız yedeği geri yükleyin.
Test uygulamasını 8.2'ye geri almak yaklaşık 4 dakika 43 saniye sürdü ve aynı ekranda sürüm [PHP 8.2 ✎] olarak göründü.
🔢 SSS & önerilen içerikler
Autonomous'ta da sürümü uygulama ekranındaki [PHP Settings] bölümünden değiştirirsiniz; resmî belgelerde, değişiklikten önce sunucu yedeği yerine uygulama yedeği almanız gerektiği yazar. PHP 8.4 yalnızca Flexible'da seçilebilir.
PHP 5.6 ve 7.0–7.3, 15 Ağustos 2022'den beri desteklenmeyen sürümler olduğu için bu sürümlerdeki uygulamalar yalnızca yukarı doğru değiştirilebilir. Bir kez yükseltildikten sonra bu sürümlere geri inilemez (resmî belgelere göre).
Resmî belgelere göre yeni bir sunucu PHP 8.2 ile başlar ve o sunucuda yeni oluşturulan uygulamalar da sunucunun varsayılan sürümüne ayarlanır. Başka bir sürüm gerekiyorsa uygulamayı oluşturduktan sonra [PHP Settings] bölümünden değiştirin.
☁️Önerilen Cloudways içerikleri21 yazı · 2 araç
🗂️ Cloudways işletimi
📄 Cloudways nedir📄 Kayıt·temel ayarlar📄 Alan adı bağlama📄 SSL ayarı
ℹ️ Satış ortaklığı bildirimi Bu sitenin içeriklerinde satış ortaklığı bağlantıları bulunur. Bir ziyaretçi bu bağlantılar üzerinden ürün veya hizmet satın alırsa bu site satıcıdan komisyon alır. Bu süreçte alıcının ödediği tutar (kampanya indirimlerinde tutar düşer↓) artmaz. Yayımlanan fiyat, indirim ve stok bilgileri yazının yazıldığı zamana aittir ve gerçek durumdan farklı olabilir; bu yüzden satın almadan önce son bilgiyi satıcıdan kontrol etmenizi rica ederiz. Ürünler kendi ölçütlerimize göre seçilir ve değerlendirilir; komisyon alınıp alınmaması tanıtım sırasını veya değerlendirme içeriğini etkilemez.