PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Metin2 Serverlərində "Bağlantıdan imtina edildi" xətasının həlli

Yazdır

Metin2 Serverlərində "Bağlantıdan imtina edildi" xətasının həlli

Metin2 PVP server idarəçiliyində ən çox yayılmış səhvlərdən biri budur "Bağlantıdan imtina edildi" gəlir. Bu xəta oyun serverinizin verilənlər bazası (MySQL/MariaDB) ilə əlaqə qura bilmədiyini və ya oyun fayllarının (auth, ch1, ch2 və s.) düzgün işə salına bilmədiyini göstərir. Problemi addım-addım həll etmək üçün aşağıdakı üsulları bir-bir tətbiq edə bilərsiniz.

Metod 1: Navicat verilənlər bazası cədvəllərini təmir edin

MySQL cədvəlləri serverin qəfil bağlanması, elektrik enerjisinin kəsilməsi və ya qeyri-kafi RAM kimi vəziyyətlərdə zədələnə bilər. Bu, birbaşa Bağlantıdan imtina səhvinə gətirib çıxarır. Həll üçün:

  1. Navicat Proqramı açın və serverinizə qoşulun.
  2. "oyunçu" Daxil etmək üçün verilənlər bazasına iki dəfə klikləyin.
  3. Siçanla bütün açılmış cədvəlləri (hesab, element, mob_proto, oyunçu və s.) tamam seçin.
  4. Əvvəlcə seçilmiş cədvəllərin üzərinə sağ vurun "saxlamaq" , sonra "Təmir masaları" -> "uzatılmış" Yolunuzu izləyin.
  5. Eyni proses "ümumi""log" Verilənlər bazası daxilindəki cədvəllər üçün təkrarlayın.
  6. Proses başa çatdıqdan sonra onu Putty vasitəsilə serverinizə göndərin.rebootatın.

Metod 2: Server Diskinin Dolğunluğunun Yoxlanması

Server diskiniz 100% tutuma çatdıqda, MySQL xidmətləri avtomatik olaraq dayanır və server imtina rejiminə keçir. Diskinizi yoxlamaq üçün:

  • Putty terminalına qoşulun və bu əmri yazın:
    df -h
  • Nəticələrdə /nəhəng/ və ya ev kataloqunuzla üzbəüz (quraşdırılmış /) % istifadə edin Onun dəyərini yoxlayın.
  • Əgər doluluq dərəcəsi 100% və ya ona çox yaxındırsa, serverinizdə köhnə log fayllarını (syserr, syslog və ya oyun qeydləri) təmizləməlisiniz. Təmizləndikdən sonra MySQL xidmətiservice mysql restartKomanda ilə yenidən başladın.

Metod 3: Son Dəyişiklikləri və Syserr Fayllarını nəzərdən keçirin

Səhv Navicat-a yeni element əlavə etdikdən, axtarış yüklədikdən və yaitem_proto/mob_protoRedaktədən sonra onu almısınızsa, daxil etdiyiniz səhv sətir onun rədd edilməsinə səbəb olub.

  • Filezilla və ya WinSCP ilə serverinizə qoşulun.
  • İstifadə etdiyiniz fayl strukturuna uyğun olaraq oyun kanallarının kataloquna keçin (Məs:/usr/game/cores/channel1və ya/usr/game/share/locale/turkey).
  • qovluğunda syserr Faylı yükləyin və kompüterinizə açın.
  • Faylın altındakı səhv mesajı birbaşa hansı cədvəldə səhv əməliyyatı və ya çatışmayan sütunu sizə xəbər verəcəkdir. Səhv hərəkəti ləğv etməklə problemi həll edə bilərsiniz.

Metod 4: MySQL Xidmətinin Vəziyyəti və İcazə Yoxlanışı

Əksər hallarda səhv birbaşa oyun faylları ilə deyil, MySQL xidmətinin dayandırılması ilə əlaqədardır. Putty vasitəsilə aşağıdakı əmrlə vəziyyəti yoxlayın:

service mysql status

Xidmət işləmirsə (dayandırılıb və ya qeyri-aktivdir),service mysql startKomanda ilə başlamağa çalışın. Başlamazsa, verilənlər bazası istifadəçi icazələriniz (kök imtiyazları) zədələnə bilər.


Bu məqalə xüsusi olaraq PvPServer üçün hazırlanmışdır.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner