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

  • 0

Softaculous ile site import ederken işlem başarısız oluyorsa genelde dosya yolu hatalıdır, veritabanı bağlantısı kurulamaz ya da izin/disk problemi vardır. Import başlar ama yarıda kalır, ya da direkt “failed” hatası verir. Bazen de site eklenmiş gibi görünür ama çalışmaz. Sorun bu. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Sorun şu:

Softaculous import başarısız oluyor ve mevcut site panelde düzgün tanınmıyor.
Dosya, veritabanı veya erişim tarafında bir problem var. Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1) Import edilen dizin doğru mu kontrol et
En basit ama en çok yapılan hata bu. Softaculous yanlış klasörü tararsa import başarısız olur.

Şuraya gir:
cPanel → File Manager → public_html

Şunları kontrol et:

  • Site dosyaları doğru klasörde mi

  • wp-config.php, configuration.php gibi ana dosyalar var mı

  • Boş klasör import etmeye çalışmıyorsun değil mi

SSH ile de kontrol edebilirsin:

cd /home/kullanici/public_html
ls -la

Eğer site alt klasördeyse (örnek: /public_html/site), import sırasında bu yolu doğru gir.
Yanlış dizin seçtiysen düzelt ve tekrar dene.

2) Veritabanı bilgilerini kontrol et
Softaculous import sırasında mevcut veritabanını okumaya çalışır. Bağlantı hatalıysa import başarısız olur.

Şuraya gir:
cPanel → File Manager → site dizini

wp-config.php (WordPress için) dosyasını aç:

  • DB_NAME

  • DB_USER

  • DB_PASSWORD

  • DB_HOST

Ardından SSH ile test et:

mysql -u DB_USER -p DB_NAME

Bağlantı kurulamıyorsa sorun burada.
Gerekirse yeni database oluştur ve config dosyasını güncelle.
Ardından tekrar dene.

3) Dosya izinlerini düzelt
Softaculous import başarısız hatasının önemli nedenlerinden biri permission sorunudur.

Şuraya gir:
SSH

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

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 şu klasörlere dikkat:

  • wp-content

  • uploads

  • cache

Yazma izni yoksa import sırasında hata verir.
Düzelttikten sonra tekrar dene.

4) Disk ve inode kontrolü yap
Import sırasında dosyalar kopyalanır ve cache oluşturulur. Disk doluysa işlem yarıda kesilir.

Şuraya gir:
SSH

df -h
df -i

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

  • No space left on device

  • Disk quota exceeded

Alan açmadan import düzgün çalışmaz.
Temizledikten sonra tekrar dene.

5) Softaculous import scriptini manuel çalıştır
Arka planda çalışan import cron’u bazen takılır. Manuel tetikleyerek test edebilirsin.

Şuraya gir:
SSH

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

Alternatif path kontrolü:

find / -name cron.php | grep softaculous

Komut çalışırken hata veriyorsa direkt sebebi görürsün.
Olmadıysa alttaki adıma geç.

6) PHP ve limitleri kontrol et
Import sırasında memory veya execution limit düşükse işlem yarıda kalır.

Şuraya gir:
WHM → MultiPHP INI Editor

Şunları artır:

  • memory_limit (en az 256M)

  • max_execution_time (en az 300)

  • upload_max_filesize

  • post_max_size

SSH’den de kontrol edebilirsin:

php -i | grep memory_limit

Limit düşükse yükselt.
Ardından tekrar dene.

7) Softaculous cache ve temp temizliği yap
Bozuk cache import işlemini engelleyebilir.

Şuraya gir:
SSH

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

Softaculous klasörünü de kontrol et:

ls -la /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/

Cache temizlendikten sonra yeniden import başlat.
Şimdi tekrar test et.

8) Softaculous import yerine “Scan/Import Installations” kullan
Bazen manuel import yerine mevcut siteyi taratmak daha sağlıklı çalışır.

Şuraya gir:
cPanel → Softaculous → All Installations

Şunu yap:

  • “Scan” veya “Import Installations” seçeneğine tıkla

  • Siteyi otomatik algılamasını bekle

Eğer site düzgün kurulmuşsa Softaculous kendisi ekler.
Bu yöntem çoğu zaman daha sorunsuzdur.
Olmadıysa alttaki adıma geç.

9) Log kontrolü yap, en net sonuç burada
Gerçek sebep log’da çıkar. Tahmin yürütme.

Ş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:

  • Failed to connect database

  • Permission denied

  • Maximum execution time exceeded

  • Unable to read config file

  • Path not found

En net sonuç burada çıkar.
Log’daki hataya göre doğrudan müdahale et.

10) Domain ve path eşleşmesini kontrol et
Import sırasında domain/path yanlışsa Softaculous siteyi tanıyamaz.

Şuraya gir:
cPanel → Domains

Şunları kontrol et:

  • Domain doğru klasöre bağlı mı

  • Addon domain path doğru mu

  • Subdomain yanlış klasöre mi bakıyor

Yanlış eşleşme varsa düzelt.
Sonrasında import işlemini tekrar başlat.

Şimdi tekrar test 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