PHP Version Değişmiyor Hatası Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

cPanel’de PHP sürümünü değiştiriyorsun ama site hâlâ eski sürümü kullanıyorsa genelde MultiPHP ayarı, .htaccess kuralı ya da CloudLinux seçimi çakışıyordur. Özellikle EA-PHP ve alt alan adlarında bu durum sık görülür. Aşağıdaki adımları uygulayarak düzeltebilirsin.


Sorun şu:

PHP sürümü panelde değişiyor ama site tarafında aktif olmuyor.

Aşağıdaki adımları uygulayarak düzeltebilirsin.


Çözüm Adımları

1) WHM’den gerçek PHP sürümünü kontrol et

WHM’e gir:

Software > MultiPHP Manager

Domaini seç.
Atanmış PHP sürümünü kontrol et.

Değişiklik yaptıysan “Apply” butonuna mutlaka bas.


2) Domain bazlı mı klasör bazlı mı kontrol et

Alt domain veya addon domain kullanıyorsan doğru domaini değiştirdiğinden emin ol.

Yanlış domain seçilirse sürüm değişmez.


3) .htaccess içinde sabit PHP tanımı var mı kontrol et

SSH ile bağlan:

 
 
ssh root@sunucu-ip
 

Site dizinine gir:

 
 
cd /home/kullaniciadi/public_html
 

.htaccess dosyasını kontrol et:

 
 
cat .htaccess
 

Şu tarz satırlar varsa kaldır:

 
 
AddHandler application/x-httpd-php74 .php
AddType application/x-httpd-php80 .php
 

Kaydet ve Apache restart at:

 
 
systemctl restart httpd
 

LiteSpeed kullanıyorsan:

 
 
systemctl restart lsws
 

4) CloudLinux PHP Selector kontrolü

CloudLinux varsa cPanel içine gir:

Select PHP Version

Buradaki sürüm, MultiPHP ayarını ezer.
İstediğin sürümü buradan seç ve “Set as current” yap.


5) PHP-FPM’i yeniden başlat

WHM Menü:

Software > MultiPHP Manager

Domain için PHP-FPM açıksa kapatıp tekrar aç.

SSH ile servis restart:

 
 
systemctl restart httpd
 

6) Gerçek PHP sürümünü test et

public_html içine test dosyası oluştur:

 
 
echo "<?php phpinfo(); ?>" > phpinfo.php
 

Tarayıcıdan aç:

 
 
domain.com/phpinfo.php
 

Burada görünen sürüm aktif sürümdür.


Alternatif Çözüm

EA-PHP paketleri bozulmuş olabilir. Güncellemek için:

 
 
/usr/local/cpanel/scripts/upcp --force
 

İşlem bitince servisleri yeniden başlat.

CloudLinux CloudLinux Lisansında Tam İzolasyon!

Hosting sunucunuzu Bad Neighbor etkisinden koruyun. LVE Manager ve CageFS özelliklerini sunan %100 güncellenebilir paylaşımlı CloudLinux lisansını ucuza kullanın.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25