Sürüm Yükseltme
Yeni sürüme geçerken izlemen gereken adımlar ve migration süreci.
1. Önce Yedek Al
Sürüm yükseltmeden önce hem dosyaları hem veritabanını yedekle:
SHELL
# Dosya yedeği
tar -czf cms-backup-$(date +%F).tar.gz public_html/cms/
# DB yedeği
mysqldump -u user -p mccms_db > mccms-backup-$(date +%F).sql
2. Dosyaları Güncelle
Yeni sürümün dosyalarını FTP ile yükle. Üzerine yazma. Aşağıdakileri ezmeye dikkat:
config.php— yeni sürümde format değişmediyse korunmalı.uploads/— kullanıcı görselleri..installed— kurulum sentinel'i.
3. Migration Çalıştır
Bir kez /update.php adresini ziyaret et. Bu script yeni sürümdeki tablo şeması değişikliklerini (yeni kolonlar, yeni tablolar) uygular.
Küçük migration'lar (is_banned kolonu gibi) admin panel sayfalarına girildiğinde otomatik çalışır. update.php sadece büyük değişiklikler için gerekir.
4. Test Et
- Admin paneline gir, kullanıcıları kontrol et.
- Mağazadan test satın alma yap.
- RCON komutu çalıştığını doğrula.
- E-posta gönderimini test et (kayıt formu).
5. Geri Dönme
Bir sorun çıkarsa:
- Yedek dosyaları geri yükle.
- Veritabanını yedekten restore et:
mysql -u user -p mccms_db < mccms-backup.sql - Sorunu rapor et (Discord).
Her zaman bakım modunu aç: Güncelleme sırasında ziyaretçilerin hata sayfaları görmesini engeller.