WPSquared Restore Başarısız Sorunu Nasıl Çözülür? Yazdır

  • 0

WP Squared üzerinde backup restore işlemleri bazen yarıda kalabilir, hata verebilir veya site düzgün geri yüklenmeyebilir. Genellikle sebep bozuk backup arşivi, eksik disk alanı, permission problemi, database hatası veya timeout sorunudur. Aşağıdaki adımlarla sorunu hızlıca çözebilirsin.

Sorun şu:
WP Squared backup geri yükleme işlemi başarısız oluyor, restore tamamlanmıyor veya site açılmıyor.

Aşağıdaki adımları uygulayarak düzeltebilirsin.

Çözüm Adımları

1. Backup dosyasının bozuk olup olmadığını kontrol et

Eksik veya hasarlı backup dosyası restore işlemini bozabilir.

Backup dosyasını kontrol et:

ls -lh /usr/local/wpsquared/backups

Arşiv testi yap:

tar -tvf backup-file.tar.gz

Zip kullanıyorsan:

unzip -t backup-file.zip

2. Disk alanını kontrol et

Restore işlemleri geçici olarak ekstra alan kullanır.

Kontrol et:

df -h

Inode kontrolü:

df -i

Disk doluysa eski backup ve cache dosyalarını temizle.


3. Manuel restore testi yap

Sorunun panelden mi yoksa sistemden mi kaynaklandığını test et.

wpsquared restore backup-file.tar.gz

Belirli site restore:

wpsquared restore domain.com

4. Dosya izinlerini düzelt

Permission problemi restore işlemini engelleyebilir.

Owner düzelt:

chown -R user:user /home/user/public_html

Klasör izinleri:

find /home/user/public_html -type d -exec chmod 755 {} \;

Dosya izinleri:

find /home/user/public_html -type f -exec chmod 644 {} \;

5. Database restore işlemini kontrol et

Database import başarısız olmuş olabilir.

MySQL servis kontrolü:

systemctl status mysql

MariaDB kullanıyorsan:

systemctl status mariadb

Manuel database import:

mysql -u USERNAME -p DATABASE_NAME < backup.sql

6. PHP limitlerini artır

Restore işlemleri yüksek kaynak kullanabilir.

PHP config aç:

nano /etc/php.ini

Şu değerleri artır:

memory_limit = 1024M
max_execution_time = 600
max_input_time = 600
upload_max_filesize = 2048M
post_max_size = 2048M

PHP-FPM restart:

systemctl restart php-fpm

Apache kullanıyorsan:

systemctl restart httpd

7. Geçici restore dosyalarını temizle

Takılan temporary restore işlemleri sorun oluşturabilir.

Şu klasörleri temizle:

rm -rf /tmp/wpsquared/*

Cache temizliği:

rm -rf /usr/local/wpsquared/cache/*

8. Firewall veya SELinux engelini kontrol et

Bazı güvenlik sistemleri restore işlemini kesebilir.

CSF geçici kapat:

csf -x

İşlem sonrası tekrar aç:

csf -e

SELinux kontrolü:

getenforce

Test için geçici kapat:

setenforce 0

9. WP Squared servislerini yeniden başlat

Restore servisi takılmış olabilir.

systemctl restart wpsquared

PHP-FPM restart:

systemctl restart php-fpm

10. Restore sonrası WordPress bağlantılarını düzelt

Restore sonrası URL veya cache sorunları oluşabilir.

Permalink yenile:

wp rewrite flush --allow-root

Cache temizle:

wp cache flush --allow-root

Search replace gerekirse:

wp search-replace 'old-domain.com' 'new-domain.com' --allow-root

11. Hata loglarını incele

Gerçek hata detayını loglarda görebilirsin.

WP Squared restore log:

tail -f /var/log/wpsquared/restore.log

PHP error log:

tail -f /var/log/php-fpm/error.log

Apache log:

tail -f /var/log/httpd/error_log

Nginx kullanıyorsan:

tail -f /var/log/nginx/error.log

System log:

journalctl -u wpsquared -n 100
JetBackup Verilerinizi Güvenceye Alın!

Sunucu felaketlerine karşı hazırlıklı olun. Sınırsız hesap destekli, anında teslim JetBackup lisansı ile verilerinizi otomatik yedekleyin.

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

Önemli Bilgilendirme: Kredi kartı ile yapılan ödemelerde fatura tutarına KDV (İşlem Ücreti) yansıtılmaktadır. Diğer ödeme yöntemlerinde ek ücret alınmaz.