Softaculous Otomatik Kurulum Başarısız Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Softaculous otomatik kurulum başarısız hatası alıyorsan genelde kurulum yarıda kalır, “installation failed” ya da boş sayfa hatası görürsün. WordPress, Joomla vs. kurulumları başlamaz ya da tamamlanmaz. Bu sorun çoğunlukla disk, izin, PHP limitleri ya da bağlantı problemlerinden çıkar. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

Softaculous kurulumu başlatıyor ama işlem tamamlanmadan hata veriyor.
Kurulum dosyaları yazılamıyor ya da işlem yarıda kesiliyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Disk alanını ve inode durumunu kontrol et

En sık sebep bu. Disk doluysa Softaculous otomatik kurulum başarısız olur.

Şuraya gir:
SSH

Şu komutu çalıştır:

df -h
df -i

Özellikle şunlara bak:

  • /home dolu mu

  • inode %100 mü

  • tmp alanı dolu mu

cPanel üzerinden de kontrol et:
cPanel → Disk Usage

Eğer doluysa:

  • Gereksiz yedekleri sil

  • /tmp temizle

  • eski logları kaldır

rm -rf /tmp/*

Alan açtıktan sonra tekrar dene.
Olmadıysa alttaki adıma geç.

2) Dosya ve klasör izinlerini düzelt

Yanlış permission varsa Softaculous dosya yazamaz ve kurulum başarısız olur.

Şuraya gir:
cPanel → File Manager → public_html

Şunları kontrol et:

  • klasörler: 755

  • dosyalar: 644

SSH üzerinden düzeltmek için:

find /home/USERNAME/public_html -type d -exec chmod 755 {} \;
find /home/USERNAME/public_html -type f -exec chmod 644 {} \;
chown -R USERNAME:USERNAME /home/USERNAME/public_html

(USERNAME yerine gerçek kullanıcıyı yaz)

Ayrıca hedef klasör boş mu kontrol et. Üzerine kurulum yaparken çakışma olursa hata verir.

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

3) PHP limitlerini artır

Düşük PHP limitleri yüzünden kurulum yarıda kesilir. Özellikle memory_limit ve max_execution_time önemli.

Şuraya gir:
WHM → MultiPHP INI Editor
veya
cPanel → Select PHP Version → Options

Şunları artır:

  • memory_limit = 256M

  • max_execution_time = 300

  • upload_max_filesize = 128M

  • post_max_size = 128M

SSH ile kontrol etmek için:

php -i | grep memory_limit

Değişiklikten sonra Apache/PHP-FPM restart:

systemctl restart httpd
systemctl restart php-fpm

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

4) ModSecurity veya firewall engelini kontrol et

Bazı kurulum istekleri ModSecurity tarafından bloklanır. Bu da Softaculous otomatik kurulum başarısız hatası verir.

Şuraya gir:
WHM → ModSecurity Tools → Hits List

Kurulum sırasında bloklanan istek var mı bak.

Geçici test için kapat:

cPanel → ModSecurity → Disable (domain için)

Firewall tarafında da kontrol et:

csf -g USER_IP

Eğer blok varsa whitelist’e ekle.

Kapatıp tekrar kurulum başlat.
Olmadıysa alttaki adıma geç.

5) DNS ve domain çözümlemesini kontrol et

Domain düzgün resolve olmuyorsa Softaculous bazı scriptleri indirirken hata verir.

Şuraya gir:
SSH

Şu komutu çalıştır:

ping -c 4 google.com
ping -c 4 domain.com

Ayrıca:

dig domain.com

Domain IP’si sunucuyu göstermeli. Yanlış DNS varsa düzelt.

Kurulum domain yerine IP ile denenebilir (test amaçlı).

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

6) Softaculous cache ve geçici dosyaları temizle

Bazen eski kurulum cache’i yüzünden hata devam eder.

Şuraya gir:
SSH

Şu komutu çalıştır:

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

Sonra lisans ve scriptleri yenile:

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

Paneli yenile ve tekrar kurulum dene.

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

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

Softaculous otomatik kurulum başarısız hatasında en net sebep log’da çı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

Ayrıca kullanıcı tarafı:

tail -n 50 /home/USERNAME/logs/error_log

Log’da görebileceğin hatalar:

  • permission denied

  • disk quota exceeded

  • failed to download package

  • connection timed out

  • PHP fatal error

Burada yazan hata direkt problemi gösterir.

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

8) Curl ve dış bağlantıyı kontrol et

Softaculous kurulum sırasında dış kaynaktan script indirir. Eğer sunucu dışarı çıkamıyorsa kurulum başarısız olur.

Şuraya gir:
SSH

Şu komutu çalıştır:

curl -I https://www.wordpress.org

Eğer bağlantı yoksa:

  • firewall

  • DNS

  • hosting sağlayıcı kısıtı

bunlardan biri engelliyordur.

Curl çalışmıyorsa yükle:

yum install curl -y

Bağlantı düzeldikten sonra tekrar kurulum dene.

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