Softaculous üzerinden plugin kurmaya çalışıyorsun ama kurulum hata veriyorsa genelde izin, PHP limit, firewall ya da bağlantı problemi vardır. Kurulum başlar ama yarıda kesilir ya da direkt fail olur. Sorun bu. Aşağıdaki adımlarla hızlıca çözebilirsin.
Sorun şu:
Softaculous plugin kurulumu hata veriyor ve tamamlanmıyor.
Dosya yazma, limit veya bağlantı tarafında problem var. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) wp-content/plugins izinlerini kontrol et
Plugin kurulumu bu klasöre yazılır. Yazamazsa direkt hata verir.
Şuraya gir:
cPanel → File Manager → public_html/wp-content/plugins
SSH ile düzelt:
chown -R kullanıcıadı:kullanıcıadı /home/kullanıcıadı/public_html/wp-content
find /home/kullanıcıadı/public_html/wp-content -type d -exec chmod 755 {} \;
find /home/kullanıcıadı/public_html/wp-content -type f -exec chmod 644 {} \;
Özellikle plugins klasörü:
chmod -R 755 /home/kullanıcıadı/public_html/wp-content/plugins
Ardından tekrar dene.
Olmadıysa alttaki adıma geç.
2) Disk dolu mu kontrol et
Plugin kurulumu sırasında dosyalar açılır. Disk doluysa kurulum fail olur.
Şu komutu çalıştır:
df -h
Özellikle:
-
/home
-
/var
Doluysa:
rm -rf /tmp/*
Gereksiz backup/log temizle.
Sonra tekrar test et.
3) PHP limitlerini artır
Plugin kurulumu memory veya timeout’a takılabilir.
Şuraya gir:
WHM → MultiPHP INI Editor
Şu değerleri ayarla:
-
memory_limit = 256M
-
max_execution_time = 300
-
upload_max_filesize = 128M
-
post_max_size = 128M
Alternatif:
nano /opt/cpanel/ea-php*/root/etc/php.ini
Kaydet → restart:
/scripts/restartsrv_httpd
Şimdi tekrar dene.
4) ModSecurity engelini kontrol et
Çok yaygın. Plugin install isteğini bloklar.
Şuraya gir:
WHM → ModSecurity Tools → Hits List
Plugin kurarken hit düşüyorsa:
-
domain için ModSecurity kapat
cPanel:
cPanel → ModSecurity → Disable
Ardından tekrar dene.
5) Softaculous cache temizle
Bozuk cache plugin install hatasına sebep olabilir.
rm -rf /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/cache/*
Sonra:
/scripts/restartsrv_cpsrvd
Tekrar test et.
6) Dış bağlantı (outbound) çalışıyor mu kontrol et
Softaculous plugin’i internetten indirir. Bağlantı yoksa kuramaz.
Test et:
curl -I https://wordpress.org
Eğer bağlantı yoksa:
-
Firewall outbound blokluyor
-
DNS sorunu olabilir
Alternatif test:
ping wordpress.org
Sorun varsa hosting firewall ayarına bak.
7) CSF / Firewall kontrolü
Firewall plugin indirmeyi bloklayabilir.
Kontrol:
csf -g wordpress
Geçici kapat:
csf -x
Test ettikten sonra tekrar aç:
csf -e
Ardından tekrar dene.
8) Log kontrol et (EN NET SONUÇ)
Gerçek hata burada çıkar.
Şu komutu çalıştır:
tail -f /usr/local/cpanel/logs/error_log
Alternatif:
tail -f /var/log/messages
Plugin kurulumunu başlat ve bak.
Görebileceğin hatalar:
-
Permission denied
-
Allowed memory size exhausted
-
Connection timed out
-
Failed to open stream
Ne görüyorsan sorun odur.
Log’daki hataya göre doğrudan müdahale et.
9) Plugin’i manuel kurmayı dene
Sorun Softaculous kaynaklı mı anlamak için manuel kur.
Şuraya gir:
cPanel → File Manager → wp-content/plugins
Ya da SSH:
cd /home/kullanıcıadı/public_html/wp-content/plugins
wget PLUGIN_URL
unzip plugin.zip
Manuel kurulum çalışıyorsa sorun Softaculous tarafında.
10) Softaculous yeniden kur
Hiçbiri çözmediyse kurulum bozulmuş olabilir.
wget -N http://files.softaculous.com/install.sh
chmod 755 install.sh
./install.sh
Sonra tekrar dene.
Bu adımlardan sonra Softaculous plugin install hata veriyor sorunu genelde çözülür. En sık nedenler: izin hatası, ModSecurity blokları ve PHP limitleridir.
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.