Softaculous Script Update Loop Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Softaculous’ta script (örnek: WordPress) güncellemesi yapıyorsun ama sürekli tekrar güncelleme istiyor ya da update bitmeden yeniden başlıyor. Yani update loop’a giriyor. Genelde versiyon dosyası yazılamıyordur, cache bozulmuştur ya da izin problemi vardır. Sorun bu. Aşağıdaki adımlarla hızlıca çözebilirsin.

Sorun şu:

Script güncelleniyor gibi görünüyor ama Softaculous tekrar tekrar update istiyor.
Güncelleme tamamlanmıyor veya sistem eski versiyonu görüyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Script versiyon dosyasını kontrol et

Softaculous, script’in versiyonunu dosyalardan okur. Bu dosya güncellenmiyorsa loop olur.

WordPress için kontrol et:

Şuraya gir:
cPanel → File Manager → public_html/wp-includes/version.php

SSH:

cat /home/kullanıcıadı/public_html/wp-includes/version.php | grep wp_version

Eğer eski versiyon görünüyorsa:

  • Update aslında tamamlanmamış

Manuel update yap:

cd /home/kullanıcıadı/public_html
wp core update

Sonra tekrar kontrol et.


2) Dosya izinlerini düzelt

Update sonrası dosyalar yazılamıyorsa Softaculous eski versiyonu görür.

Şu komutları çalıştır:

chown -R kullanıcıadı:kullanıcıadı /home/kullanıcıadı/public_html
find /home/kullanıcıadı/public_html -type d -exec chmod 755 {} \;
find /home/kullanıcıadı/public_html -type f -exec chmod 644 {} \;

Özellikle önemli klasörler:

  • wp-admin

  • wp-includes

  • wp-content

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


3) Softaculous installations cache temizle

Softaculous eski versiyonu cache’den okuyor olabilir.

Şu komutu çalıştır:

rm -rf /var/softaculous/softaculous.conf
rm -rf /var/softaculous/installations.php

Ardından:

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

Bu işlem kurulumları yeniden tarar.

Şimdi tekrar kontrol et.


4) Installations listesini yeniden senkronize et

Softaculous mevcut kurulumları yanlış görüyor olabilir.

Şu komutu çalıştır:

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

Alternatif:
WHM → Softaculous → All Installations → Scan / Re-sync

Ardından tekrar test et.


5) Disk ve inode kontrolü yap

Disk doluysa veya inode bitmişse update tamamlanamaz.

Şu komutları çalıştır:

df -h
df -i

Eğer doluysa:

  • Eski backup sil

  • cache/tmp temizle

rm -rf /tmp/*

Sonra tekrar dene.


6) OpCache / cache temizliği yap

PHP OpCache eski dosyayı tutuyorsa Softaculous eski versiyonu görür.

Şu komutu çalıştır:

rm -rf /opt/cpanel/ea-php*/root/usr/var/cache/opcache/*

Apache restart:

/scripts/restartsrv_httpd

LiteSpeed varsa:

service lsws restart

Sonra tekrar kontrol et.


7) wp-config.php yazılabiliyor mu kontrol et

Bazı update’ler config dosyasına yazmak ister.

Şu komutu çalıştır:

chmod 644 /home/kullanıcıadı/public_html/wp-config.php

Geçici olarak:

chmod 666 /home/kullanıcıadı/public_html/wp-config.php

Update sonrası tekrar:

chmod 644 /home/kullanıcıadı/public_html/wp-config.php

Ardından tekrar dene.


8) Log kontrol et (EN NET SONUÇ)

Gerçek sebep burada çıkar.

Şu komutu çalıştır:

tail -f /usr/local/cpanel/logs/error_log

Alternatif:

tail -f /var/log/messages

Update başlat ve izle.

Şu hataları görebilirsin:

  • Permission denied

  • Failed to write file

  • Disk quota exceeded

  • Allowed memory size exhausted

Ne görüyorsan sorun odur.
Log’daki hataya göre doğrudan müdahale et.


9) Softaculous yeniden kur

Hiçbir şey çözmediyse Softaculous installations verisi bozulmuş olabilir.

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

Kurulum mevcut veriyi silmez, düzeltir.


Bu adımlardan sonra Softaculous script update loop sorunu genelde çözülür. En sık nedenler: versiyon dosyasının güncellenmemesi, izin hatası ve cache problemidir.

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