Softaculous Script Listesi Boş Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Softaculous Script Listesi Boş Nasıl Çözülür? Net Çözüm Adımları

Softaculous script listesi boş görünüyorsa panel açılır ama hiçbir uygulama (WordPress, Joomla vs.) listelenmez. “No scripts available” gibi görünür ya da tamamen boş sayfa çıkar. Bu durum genelde update çalışmaması, bağlantı problemi veya cache bozulmasından kaynaklanır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

Softaculous açılıyor ama script listesi yüklenmiyor.
Script verileri çekilemediği için panel boş görünüyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Softaculous update çalıştır (ilk yapılacak)

Script listesi boşsa genelde veri çekilememiştir. Update ile liste yeniden gelir.

Şuraya gir:
SSH

Şu komutu çalıştır:

/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cli.php --update

Alternatif:

php /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cron.php

İşlem bittikten sonra WHM/cPanel’i yenile.

Script listesi çoğu zaman burada düzelir.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

2) Dış bağlantıyı kontrol et (çok kritik)

Softaculous script listesini kendi sunucusundan çeker. Bağlantı yoksa liste boş olur.

Şuraya gir:
SSH

Şu komutu çalıştır:

curl -I https://api.softaculous.com
ping -c 4 api.softaculous.com

Bağlantı yoksa:

  • firewall engelliyor

  • outbound port kapalı

  • DNS sorunu var

CSF kontrol:

WHM → Plugins → ConfigServer Security & Firewall

SSH:

csf -g api.softaculous.com
iptables -L -n

80 ve 443 çıkışı açık olmalı.

Bağlantıyı düzelttikten sonra tekrar update çalıştır.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

3) DNS resolver ayarlarını düzelt

DNS bozuksa Softaculous script listesini çekemez.

Şuraya gir:
SSH

Şu komutu çalıştır:

cat /etc/resolv.conf
nslookup api.softaculous.com

Test için düzelt:

echo -e "nameserver 1.1.1.1\nnameserver 8.8.8.8" > /etc/resolv.conf

Sonra tekrar test et:

curl -I https://api.softaculous.com

Çalışıyorsa sorun DNS’ti.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

4) Softaculous cache ve data dosyalarını temizle

Bozuk cache yüzünden script listesi boş görünebilir.

Şuraya gir:
SSH

Şu komutu çalıştır:

rm -rf /var/softaculous/tmp/*
rm -rf /var/softaculous/cache/*

Sonra tekrar update çek:

/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cli.php --update

Paneli yenile.

Şimdi tekrar test et.
Olmadıysa alttaki adıma geç.

5) Lisans durumunu kontrol et

Softaculous lisansı geçersizse script listesi boş gelebilir.

Şuraya gir:
SSH

Şu komutu çalıştır:

/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cli.php --license

Hata varsa lisans aktif değildir ya da IP eşleşmiyordur.

Lisans sağlayıcı panelinden kontrol et:

  • aktif mi

  • doğru IP’ye mi tanımlı

Lisansı düzelttikten sonra tekrar update çalıştır.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

6) Dosya izinlerini kontrol et

Softaculous veri dosyalarını okuyamıyorsa script listesi boş olur.

Şuraya gir:
SSH

Şu komutu çalıştır:

chmod -R 755 /var/softaculous
chown -R root:root /var/softaculous

Ayrıca kurulum dizini:

ls -ld /usr/local/cpanel/whostmgr/docroot/cgi/softaculous

Gerekirse yeniden kur:

wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

7) Cron job çalışıyor mu kontrol et

Script listesi düzenli olarak cron ile güncellenir.

Şuraya gir:
SSH

Şu komutu çalıştır:

crontab -l

Şu satır olmalı:

*/5 * * * * php -q /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cron.php

Yoksa ekle:

crontab -e

Ekleyip kaydet.

Ardından tekrar dene.
Olmadıysa alttaki adıma geç.

8) Log kayıtlarını kontrol et (en net sonuç burada)

Softaculous script listesi boş sorununun gerçek nedeni burada çıkar.

Şuraya gir:
SSH

Şu komutu çalıştır:

tail -n 100 /usr/local/cpanel/logs/error_log
tail -n 100 /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/error.log
grep -i softaculous /usr/local/cpanel/logs/error_log | tail -n 50

Görebileceğin hatalar:

  • could not connect to api

  • license invalid

  • permission denied

  • failed to fetch scripts

Bu hatalar direkt neden script listesinin boş olduğunu gösterir.

Log’daki hataya göre doğrudan müdahale et.

cPanel 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.

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