Softaculous açılırken hata veriyor, sayfa boş geliyor ya da işlem yaparken tamamen çöküyorsa genelde PHP hatası, bozuk kurulum, eksik modül ya da servis problemi vardır. WHM/cPanel içinde Softaculous ya hiç açılmaz ya da işlem sırasında crash olur. Sorun bu. Aşağıdaki adımlarla hızlıca çözebilirsin.
Sorun şu:
Softaculous açılmıyor, beyaz ekran veriyor ya da işlem sırasında crash oluyor.
Genelde PHP, izin, eksik modül ya da bozuk kurulum kaynaklıdır. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) cPanel error log kontrol et (ilk bakılacak yer)
Softaculous crash nedenini en hızlı burada görürsün.
Şuraya gir:
SSH
Şu komutu çalıştır:
tail -f /usr/local/cpanel/logs/error_log
Softaculous sayfasını aç ve hatayı izle.
Şu hatalar çıkabilir:
-
Fatal error
-
Call to undefined function
-
Allowed memory size exhausted
-
Permission denied
Ne görüyorsan sorun odur.
Olmadıysa alttaki adıma geç.
2) PHP modülleri eksik mi kontrol et
Softaculous bazı PHP modülleri olmadan crash verir.
Şu komutu çalıştır:
php -m | egrep "curl|json|mbstring|openssl|zip"
Eksik varsa yükle (AlmaLinux / CloudLinux):
yum install ea-php*-php-curl ea-php*-php-mbstring ea-php*-php-zip -y
Ardından:
/scripts/restartsrv_httpd
Tekrar test et.
3) PHP memory limit artır
Düşük memory Softaculous crash sebebi olabilir.
Şuraya gir:
WHM → MultiPHP INI Editor
Şu değeri yükselt:
-
memory_limit = 256M (gerekirse 512M)
Alternatif:
nano /opt/cpanel/ea-php*/root/etc/php.ini
Kaydet → restart:
/scripts/restartsrv_httpd
Şimdi tekrar dene.
4) Softaculous cache temizle
Bozuk cache crash yapabilir.
Şu komutu çalıştır:
rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/cache/*
rm -rf /var/softaculous/tmp/*
Ardından:
/scripts/restartsrv_cpsrvd
Sonra tekrar dene.
5) Dosya izinlerini düzelt
Yanlış izinler Softaculous’un çalışmasını bozabilir.
chown -R root:root /usr/local/cpanel/whostmgr/docroot/cgi/softaculous
chmod -R 755 /usr/local/cpanel/whostmgr/docroot/cgi/softaculous
Ayrıca:
chown -R root:root /var/softaculous
chmod -R 755 /var/softaculous
Ardından tekrar test et.
6) Disk ve inode kontrolü yap
Disk doluysa veya inode bitmişse crash olabilir.
df -h
df -i
Doluysa:
rm -rf /tmp/*
Gereksiz dosyaları temizle.
Sonra tekrar dene.
7) OpCache temizle
Eski cache yüzünden Softaculous yanlış çalışabilir.
rm -rf /opt/cpanel/ea-php*/root/usr/var/cache/opcache/*
Restart:
/scripts/restartsrv_httpd
LiteSpeed varsa:
service lsws restart
Sonra tekrar kontrol et.
8) Servisleri yeniden başlat
cPanel servisleri bozulmuş olabilir.
/scripts/restartsrv_cpsrvd
/scripts/restartsrv_httpd
Ardından tekrar dene.
9) Softaculous yeniden kur (en kesin çözüm)
Çoğu crash sorunu burada çözülür.
wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh
Kurulum mevcut ayarları silmez, düzeltir.
10) SELinux / güvenlik kontrolü (varsa)
SELinux aktifse bazı dosyaları bloklayabilir.
Kontrol:
getenforce
Eğer “Enforcing” ise test için kapat:
setenforce 0
Tekrar Softaculous’u dene.
Bu adımlardan sonra Softaculous crash sorunu genelde tamamen çözülür. En kritik noktalar: PHP modülleri, memory limit ve bozuk cache. Özellikle 1. ve 9. adım çoğu durumda direkt sonucu verir.
cPanel Lisansında %80 Tasarruf Edin!
Bu makaledeki sorunu çözdünüz mü? Peki ya artan lisans maliyetleri? VDS/Dedicated sunucularınız için %100 güncellenebilir, limitsiz paylaşımlı (proxy) cPanel lisansımızı hemen inceleyin.