Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Problem z błędem AsyncSQL: query failed: Out of range value for column 'y' at row 1

Featured Replies

Rozwiązane przez Sevence

Opublikowano
  • Rozwiązanie

Potrzebujemy syslog z channelu, który pada, bo rozumiem że rdzeń gry ma crash?

 

Przy upadku rdzenia generowany jest plik .core w channelu który padł.

Wejdź do tego katalogu wpisz gdb następnie file channel_11 (lub inna nazwa w zależności od symlinku) po czym core game.core i wrzuć nam pełny log z debugera. 

 

Błąd:

CKod został skopiowany
SYSERR: Nov 22 08:00:01 :: ChildLoop: AsyncSQL: query failed: Out of range value for column 'y' at row 1 (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 1, 71, 4294967292, 2101677856, 'SET_ATTR', '', 'xxx.xxx.xxx.xx', 189) errno: 1264)

 

Ten błąd mówi o tym że przekroczyłeś zakres dla kolumny y w tabeli log. Próbujesz ustawić wartość, która jest większa niż maksymalna dopuszczalna dla tej kolumny typu int unsigned. 

Rozwiązaniem tego problemu to zwiększenie wartości typu dla kolumny y. 

 

Uruchom to zapytanie SQL:

SQLKod został skopiowany
ALTER TABLE log MODIFY COLUMN y BIGINT UNSIGNED NULL;

 

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.