Softaculous User Install Yapamıyor Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

Softaculous üzerinden kullanıcı uygulama kuramıyorsa (install yapamıyorsa) genelde yetki kısıtlaması, disk limiti, domain/path hatası ya da MySQL problemi vardır. Kullanıcı install butonuna basar ama işlem başlamaz ya da hata verir. Bazen de kurulum ekranı bile açılmaz. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

Softaculous user install yapamıyor ve kullanıcı uygulama kurulumunu başlatamıyor.
Yetki, kaynak veya yapılandırma problemi var. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Paket (package) ve feature list yetkilerini kontrol et
Çoğu zaman kullanıcıya Softaculous veya database yetkisi verilmemiş olur.

Şuraya gir:
WHM → Packages → Feature Manager

Şunları kontrol et:

  • “Softaculous” aktif mi

  • “MySQL Databases” aktif mi

  • “FTP” ve “File Manager” açık mı

Ardından:
WHM → Account Functions → Modify an Account

  • Kullanıcının doğru feature list kullandığını kontrol et

Feature kapalıysa kullanıcı install yapamaz.
Düzelttikten sonra tekrar dene.

2) Domain ve path doğru mu kontrol et
Softaculous kurulum yapacağı dizini bulamazsa install başlamaz.

Şuraya gir:
cPanel → Domains

Şunları kontrol et:

  • Domain aktif mi

  • Doğru klasöre bağlı mı (örnek: public_html)

  • Addon domain yanlış path’e mi bakıyor

SSH ile kontrol:

ls -la /home/kullanici/public_html

Kurulum yapılacak klasör mevcut ve yazılabilir olmalı.
Yanlış path varsa düzelt.
Ardından tekrar dene.

3) Disk ve inode limitlerini kontrol et
Disk doluysa veya inode bitmişse Softaculous install yapamaz.

Şuraya gir:
SSH

df -h
df -i

Kullanıcı quota kontrolü:

repquota -a

Şu hataları görüyorsan sebep bu:

  • Disk quota exceeded

  • No space left on device

Alan açmadan kurulum çalışmaz.
Temizledikten sonra tekrar dene.

4) MySQL database oluşturulabiliyor mu test et
Softaculous install sırasında otomatik DB oluşturur. Bu çalışmıyorsa install fail olur.

Şuraya gir:
cPanel → MySQL® Databases

Şunları dene:

  • Manuel database oluştur

  • Kullanıcı ekle

  • ALL PRIVILEGES ver

SSH ile test:

mysql -u DB_USER -p

Eğer database oluşturulamıyorsa önce MySQL sorununu çöz.
Sonra Softaculous tekrar dene.

5) Dosya izinlerini ve sahipliği kontrol et
Softaculous install için dosya yazabilmeli. Permission yanlışsa işlem başlamaz.

Şuraya gir:
SSH

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

Özellikle:

  • public_html

  • wp-content

  • tmp

Yazma izni yoksa install çalışmaz.
Düzelttikten sonra tekrar dene.

6) PHP ve handler ayarlarını kontrol et
Yanlış PHP handler install işlemini bozabilir.

Şuraya gir:
WHM → MultiPHP Manager
WHM → Apache Configuration → PHP Handler

Şunları kontrol et:

  • PHP versiyonu uyumlu mu

  • Handler LSAPI / suPHP gibi doğru mu

  • PHP çalışıyor mu

SSH ile test:

php -v

PHP bozuksa Softaculous install çalışmaz.
Düzeltip tekrar dene.

7) Softaculous ayarlarını kontrol et (WHM tarafı)
Bazı ayarlar install işlemini kısıtlayabilir.

Şuraya gir:
WHM → Plugins → Softaculous → Settings

Şunları kontrol et:

  • “Disable Installations” kapalı olmalı

  • Allowed scripts kısıtlı mı bak

  • Auto create database aktif mi

Yanlış ayar varsa kullanıcı install başlatamaz.
Düzeltip tekrar dene.

8) Firewall ve ModSecurity kontrolü yap
ModSecurity veya firewall kuralları install isteğini bloklayabilir.

Şuraya gir:
WHM → ModSecurity Tools

Şunları yap:

  • ModSecurity loglarını kontrol et

  • Softaculous isteği bloklanıyor mu bak

Geçici test için ModSecurity kapat:

  • Domain bazlı disable et

  • Tekrar install dene

Firewall için:

csf -g softaculous

Blok varsa kaldır.
Ardından tekrar dene.

9) Softaculous cron ve servisleri kontrol et
Arka plan işlemleri çalışmıyorsa install başlatılamaz.

Şuraya gir:
SSH

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

Process kontrol:

ps aux | grep softaculous

Cron çalışmıyorsa sistem düzgün işlem yapamaz.
Düzeltip tekrar dene.

10) Log kontrolü yap, en net sonuç burada
Gerçek hata 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:

  • Permission denied

  • Database creation failed

  • Disk quota exceeded

  • ModSecurity blocked

  • PHP Fatal error

En net sonuç burada çıkar.
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