Cpanel, CloudLinux PHP Sellector (PHP Versiyon Seçici) Problemi

Spread the love

Cpanel WHM sunucunuzda CloudLinux işletim sistemi kullanıyorsanız ve kullanıcılarını Cpanel kontrol panelleri içindeki PHP versiyon seçici (PHP Selector ile Select PHP Version) özelliğini kullanıyorlarsa. Aşağıdaki hata ile karşılaşmanız söz konusu olabilir. PHP versiyon seçme özelliği kullanıcıların Cpanel içinden o site için PHP versiyonunu değiştirebilmelerini sağlar.
Bir müşteriniz bir sitesi için PHP 5.2 veya 5.4 gibi eski versiyonlardan birini kullanmak zorunda olabilir. Aynı müşteriniz başka bir sitesi içinde 6 veya 7 gibi güncel bir PHP veryionu kullanmak zorduna olabilir. Müşterinizin tek yapması gereken Cpanele girerek o sitesi için istediği PHP versiyonunu seçmektir.

Fakat bu her zaman problemsiz gerçekleşmeyebilir. Cpanel içinden PHP versiyon seçme işlemi  “ERROR: User is not in cagefs” hatası ile gerçekleştirilemiyorsa aşağıdaki işlemleri yaparak problemi giderebilirsiniz.

CageFS kurulumu gerçekleştirelim :
1. # yum install cagefs
2. # /usr/sbin/cagefsctl --init
3. # /usr/bin/cl-selector --summary php --user CPANELKULLANICIADI

ERROR: User is not in cagefs
Try to add the user to cagefs

Gibi bir hata almaya devam ederseniz aşağıdaki komutu uygulayarak hatayı giderebilirsiniz.

# /usr/sbin/cagefsctl --enable CPANELKULLANICIADI