Softaculous ile cPanel arasında senkron sorunu varsa kurulu uygulamalar görünmez, install listesi boş gelir ya da yapılan kurulumlar panelde görünmez. Bazen de silinen uygulamalar listede kalır. Genelde cron çalışmıyordur, cache bozulmuştur ya da scan işlemi yapılmamıştır. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
Softaculous cPanel sync sorunu yüzünden kurulumlar panelde doğru görünmüyor.
Softaculous ile cPanel verileri eşleşmiyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Softaculous scan (yeniden tarama) yap
En hızlı çözüm bu. Softaculous mevcut kurulumları tekrar tarayıp eşleştirir.
Şuraya gir:
cPanel → Softaculous Apps Installer → All Installations
Şunu yap:
-
“Scan” veya “Import Installations” butonuna tıkla
-
Tüm domainleri tarat
Bu işlem eksik görünen kurulumları tekrar listeye ekler.
Tarama bitince paneli yenile.
Ardından tekrar dene.
2) Softaculous cron’u manuel çalıştır
Sync işlemleri büyük ölçüde cron ile yapılır. Cron çalışmıyorsa senkron bozulur.
Şuraya gir:
SSH
Şu komutu çalıştır:
php /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cron.php
Alternatif path bulmak için:
find / -name cron.php | grep softaculous
Cron çalıştıktan sonra kurulum listesi güncellenir.
Şimdi tekrar kontrol et.
3) Softaculous cache temizliği yap
Cache bozulursa eski veriler görünür ve sync sorunu oluşur.
Şuraya gir:
SSH
rm -rf /tmp/softaculous*
rm -rf /var/tmp/softaculous*
cPanel cache temizliği:
rm -rf /usr/local/cpanel/base/frontend/*/cache/*
Cache temizlendikten sonra paneli yeniden aç.
Ardından tekrar dene.
4) Dosya yolu ve domain eşleşmesini kontrol et
cPanel ile Softaculous path eşleşmiyorsa kurulumlar görünmez.
Şuraya gir:
cPanel → Domains
Şunları kontrol et:
-
Domain doğru klasöre bağlı mı
-
Addon domain yanlış path’e mi bakıyor
-
Subdomain klasörü doğru mu
SSH ile kontrol:
ls -la /home/kullanici/public_html
Kurulum farklı klasördeyse Softaculous bunu görmeyebilir.
Path’i düzelt veya scan tekrar yap.
Ardından tekrar dene.
5) Softaculous installations dosyasını kontrol et
Softaculous kurulumları kendi içinde kayıtlı tutar. Bu dosya bozulursa sync kaybolur.
Şuraya gir:
SSH
ls -la /var/softaculous/
Installations dosyasını kontrol et:
cat /var/softaculous/installations.php
Dosya boşsa veya hatalıysa senkron bozulur.
Scan işlemi (1. adım) ile tekrar oluşturulabilir.
Gerekirse yedekten geri yükle.
Ardından tekrar dene.
6) Kullanıcı izinlerini ve sahipliği kontrol et
Softaculous kullanıcı dosyalarına erişemezse kurulumları algılayamaz.
Şuraya gir:
SSH
chown -R kullanici:kullanici /home/kullanici/public_html
Permission düzelt:
find /home/kullanici/public_html -type d -exec chmod 755 {} \;
find /home/kullanici/public_html -type f -exec chmod 644 {} \;
Erişim yoksa scan bile doğru çalışmaz.
Düzelttikten sonra tekrar dene.
7) MySQL bağlantısını kontrol et
Bazı uygulamalar DB üzerinden doğrulanır. DB erişimi yoksa Softaculous kurulumları tanıyamaz.
Şuraya gir:
SSH
mysql -u DB_USER -p
Bağlantı hatası varsa:
-
DB user yetkilerini kontrol et
-
DB mevcut mu bak
DB erişimi düzelmeden sync düzgün olmaz.
Ardından tekrar dene.
8) cPanel ve Softaculous güncellemesi yap
Eski sürümler sync sorunlarına neden olabilir.
Şuraya gir:
SSH
/scripts/upcp
Softaculous güncelle:
php /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/cron.php
Güncelleme sonrası sistem yeniden senkronize olur.
Şimdi tekrar test et.
9) Log kontrolü yap, en net sonuç burada
Gerçek sebep burada çıkar.
Şuraya gir:
SSH
grep -i softaculous /usr/local/cpanel/logs/error_log | tail -n 50
tail -n 100 /usr/local/cpanel/logs/error_log
tail -n 100 /home/kullanici/public_html/error_log
Görebileceğin hata örnekleri:
-
Installation not found
-
Path mismatch
-
Permission denied
-
Database connection failed
-
Scan failed
En net sonuç burada çıkar.
Log’daki hataya göre doğrudan müdahale et.
10) Kurulumu yeniden import et (son çare)
Hiçbir şekilde görünmüyorsa kurulumu yeniden tanıt.
Şuraya gir:
cPanel → Softaculous → All Installations
Şunu yap:
-
Import Installations
-
Manuel olarak site yolunu gir
Bu işlem Softaculous ile cPanel’i tekrar eşleştirir.
Şimdi tekrar test et.
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.