İçeriğe geç

Günlükler ve destek

Sunucu ve panel günlüklerini okumak, BorCube desteğine ulaşmak ve destek isteğine neler yazılacağı.

Bir sorunun nedeni çoğu zaman günlüklerde yazar. Günlük, bir programın yaptığı işleri ve aldığı hataları sırayla yazdığı kayıttır. Bu makale günlükleri nerede bulacağını ve desteğe nasıl ulaşacağını anlatır. Önce Sık karşılaşılan sorunlar sayfasına da bakabilirsin.

Sunucu günlükleri#

Tek komutla kurulan bir sitede her parça ayrı bir servis olarak çalışır. Servislerin günlükleri sistemin günlüğünde tutulur ve journalctl komutuyla okunur.

ServisNe işe yarar?
borcubeBorCube sitesi ve yönetim paneli
caddyHTTPS, sertifika ve alan adı
mysqlVeritabanı
borcube-updatePanelden başlatılan güncellemeler
borcube-backupGece yedekleri

Sık kullanılan komutlar:

Komut
sudo journalctl -u borcube -n 100
sudo journalctl -u borcube -f
sudo journalctl -u caddy -n 50
sudo journalctl -u borcube-update -n 50
sudo systemctl status borcube caddy mysql
  • -n 100 son 100 satırı gösterir.
  • -f günlüğü canlı izler; çıkmak için Ctrl+C'ye bas.
  • systemctl status servisin çalışıp çalışmadığını gösterir.

Bunların dışında işine yarayabilecek dosyalar:

Dosyaİçinde ne var?
/var/log/caddy/borcube-access.logSiteye gelen istekler (JSON biçiminde)
/var/lib/borcube-update/update.logSon panel güncellemesinin kurulum çıktısı
/root/borcube-kurulum.txtİlk kurulumun özeti: adres, kurulum anahtarı, alan adı denetimi

Docker ve elle kurulum

Docker kurulumunda günlükleri BorCube klasöründe docker compose logs borcube komutuyla okursun. Veritabanının günlüğü db, Caddy'ninki caddy adıyla aynı komutla görünür. Elle kurulumda günlükler, start.sh dosyasını çalıştıran servisin günlüğündedir. Ayrıntılar: Docker ve elle kurulum.

Panel kayıtları#

Sunucuya bağlanmadan da çok şey görebilirsin:

  • Yönetim paneli → Kayıtlar → Panel kayıtları: yönetim ve güvenlik işlemlerinin geçmişi. Her satırda zaman, işlem, kişi ve IP adresi yazar.
  • Yönetim paneli → Kayıtlar → Hata veren işler: arka planda çalışan ve bütün denemeleri tükenen işler (e-posta, Discord bildirimi gibi). Son hata sütunu nedeni yazar.
  • Yönetim paneli → Kayıtlar → Komut kayıtları: BorCube Connect ile oyun sunucularına gönderilen komutlar.
  • Yönetim paneli → Ayarlar → Lisans: "Son yenileme:" satırı lisans yenilemesinin neden başarısız olduğunu yazar.
  • Yönetim paneli → Ayarlar → Güncellemeler: "Son denetim:" satırı ve Kurulum çıktısı bölümü.

Kayıt sayfalarının ayrıntısı: İstatistik ve kayıtlar.

Desteğe ulaşmak#

BorCube desteği Türkçedir ve iki yoldan verilir:

Özel geliştirme, sunucu yönetimi ve başka geliştiricilerin eklentilerindeki sorunlar desteğin kapsamı dışındadır. Ömür boyu lisansta destek, güncelleme süresiyle birlikte sürer; güncelleme yenilemesi desteği de bir yıl uzatır. Ultimate paketinde destek önceliklidir. Ayrıntılar: Kullanım ve Lisans Koşulları ve Fiyatlar.

BorCube'u sunucuna kurmayı bize bırakmak istersen: Kurulum hizmeti.

Destek isteğine ne yazmalı?#

Sorunu ilk mesajda tam anlatırsan çözüm hızlanır. Şunları yaz:

  1. Sitenin alan adı.
  2. BorCube sürümü. Yönetim paneli → Ayarlar → Lisans sayfasında BorCube sürümü satırında yazar.
  3. Kurulum yolu: tek komut, Docker ya da elle kurulum.
  4. Lisans anahtarının yalnız son beş karakteri. Hesabım → Lisanslarım sayfasında anahtarın gizli halinde görünür.
  5. Hata mesajının tamamı ya da ekran görüntüsü.
  6. Ne yaptığında olduğu ve ne zamandan beri olduğu.
  7. İlgili günlüğün son satırları, örneğin sudo journalctl -u borcube -n 100 çıktısı.

Bir yanlış ya da eksik mi gördün? Discord’dan haber ver, hemen düzeltelim.