Kolan Bilişim Teknolojileri hosting paketlerinde PHP sürümünü cPanel üzerinden iki farklı araçla
değiştirebilirsiniz: domain bazlı sürüm ataması için MultiPHP Manager, sürümle birlikte
uzantı (extension) ve PHP INI ayarlarını yönetmek için PHP Selector. Çoğu kullanıcı için
MultiPHP Manager yeterlidir; ionCube, Imagick gibi özel uzantıları açmanız ya da
memory_limit, upload_max_filesize gibi ayarları yükseltmeniz gerekiyorsa PHP
Selector'ü kullanmalısınız.
1. MultiPHP Manager ile Sürüm Değiştirme
MultiPHP Manager, hesabınıza bağlı her domain ve subdomain için ayrı PHP sürümü atamanıza imkan tanır.
- cPanel'e giriş yapın.
- Ana ekranda Yazılım bölümünde MultiPHP Manager'a tıklayın.
- Açılan listede sürümünü değiştirmek istediğiniz domain'in solundaki kutucuğu işaretleyin.
- Sağ üstteki PHP Version menüsünden istediğiniz sürümü seçin (ör.
ea-php83). - Apply butonuna tıklayın. Değişiklik birkaç saniye içinde aktif olur.
2. PHP Selector ile Detaylı Yönetim
Tüm Kolan Bilişim Teknolojileri hosting paketleri CloudLinux altyapısında çalışır; bu sayede her hesap kendi izole PHP ortamına sahiptir. PHP Selector, sürüm seçiminin yanı sıra uzantıları ve INI direktiflerini de tek ekrandan yönetmenizi sağlar.
- cPanel ana ekranında Yazılım bölümünde Select PHP Version'a tıklayın.
- Sayfanın üstündeki PHP version menüsünden istediğiniz sürümü seçin ve Apply'a basın.
- Extensions sekmesinde ihtiyaç duyduğunuz uzantıları işaretleyin (ör.
imagick,ioncube_loader,opcache,redis). İşaretledikleriniz otomatik kaydedilir. - Options sekmesinden
memory_limit,upload_max_filesize,post_max_size,max_execution_timegibi PHP INI ayarlarını düzenleyebilirsiniz.
3. Hangi PHP Sürümünü Seçmeliyim?
Doğru sürüm uygulamanızın gereksinimlerine bağlıdır. Genel önerimiz:
- WordPress 6.x, WooCommerce, Joomla 5, Drupal 10: PHP 8.3 (güncel, hızlı, uzun süreli destekli).
- Henüz 8.3'ü test etmediğiniz eski tema/eklentiler: PHP 8.2 güvenli yedek seçimdir.
- Eski (legacy) projeler: PHP 8.1. Daha eski sürümler artık güvenlik güncellemesi almıyor; mümkünse projeyi güncellemenizi öneririz.
4. .htaccess Üzerinden Sürüm Sabitleme (İleri Düzey)
MultiPHP Manager veya PHP Selector'den sürüm değiştirdiğinizde cPanel, sitenizin kök dizinindeki
.htaccess dosyasına aşağıdakine benzer bir satır ekler:
# php -- BEGIN cPanel-generated handler, do not edit
<IfModule mime_module>
AddHandler application/x-httpd-ea-php83 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
Bu blok PHP sürümünü doğrudan .htaccess üzerinden sabitler. Sürüm değişikliği uygulamanıza
yansımıyorsa öncelikle bu satırların güncellenip güncellenmediğini kontrol edin. Yanlışlıkla bozulmuşsa
satırları silebilirsiniz; cPanel araçları tekrar çalıştırıldığında otomatik olarak yeniden eklenir.
Sürüm değişikliği sonrası siteniz açılmıyor veya beklenmedik bir hata alıyorsanız destek talebi açıp hata loglarını paylaşabilirsiniz; ekibimiz uygun PHP sürümü ve etkinleştirilmesi gereken uzantılar için size yol gösterecektir.