This is a documentation for Board Game Arena: play board games online !

Троублесхоотинг

Извор: Board Game Arena
Пређи на навигацију Пређи на претрагу

Десцрибинг цоммон еррорс wхицх ис хард то ундерстанд анд дебуг

Гаме доес нот старт ат алл

Ундефинед оффсет: 0 ин табле/табле.гаме.пхп он лине 830

Yоу аре ликелy цаллинг селф::гетАцтивеПлаyерНаме () дуринг сетупНеwГаме()

Унеxпецтед еррор: Wронг форматтед дата фром БГА гамесервер 1 (метход: цреатеГаме): ...

Тхис ис генериц мессаге усуаллy фоллоwед бy еxацт поситион ин yоур соурце цоде, анд усуаллy итс сyнтаx еррор ин оне оф yоурс пхп сцрипт

Унеxпецтед еррор: Пропагатинг еррор фром ГС 1 (метход: цреатеГаме): Фатал еррор дуринг yоургаме сетуп: Нот логгед

Цаллинг селф::гетЦуррентПлаyерИд () фром арг* стате метход (ин фирст стате оф тхе гаме)

Предефинед сервер еррорс

Унеxпецтед еррор: Унеxпецтед финал гаме стате (XX)

Тхе ацтион фунцтион доес нот транситион то анy стате, и.е.

 selectField($field) {
   self::checkAction ( 'selectField' );
   if ($field!=0) $this->gamestate->nextState ( 'next' );
 }

Хере иф $фиелд ис 0 тхере ис но транситион

Тхис гаме ацтион ис импоссибле ригхт ноw

Цхецк тхе гаме лог. Усуаллy yоур стате доес нот дефине тхе ацтион yоу трyинг то перформ ин 'поссибеацтионс' арраy.

Унеxпецтед еррор: Тхис транситион (плаyерТурн) ис импоссибле ат тхис стате (42)

Тхис ис преттy селф еxпланаторy. Фунцтион неxтСтате() такес транситион наме нот а стате наме, со yоу пробаблy дид нот дефине тхис транситион тхат тхе гивен стате

Гаме интерфаце хангс дуринг релоад ор он старт

Схоwинг "Апплицатион Лоадинг..."

Јавасцрипт еррор: Дуринг пагелоад ундефинед но_стацк_аваил Сцрипт:

Тхис еррор усуаллy хас но усефул дата, бут ит меанс yоу цаллед сомес АПИ тхат реqуире а цаллбацк анд дид нот дефине цаллбацк фунцтион, и.е ин дојо.цоннецт, тхис.цоннецтЦласс, дојо.субсцрибе, етц

     this.connectClass('field', 'onclick', 'onField'); // <-- onField is not defined

Унеxпецтед Сyнтаx Еррор:

Но фуртхер детаилс ин тхе лог. Wхен лог ис филлинг wитх соме социал цоннецт еррорс.

Поссибле Реасон: Сyнтаx еррор ин оф тхе пхп сцрипт wхицх ис лоадед бефоре тхе старт, суцх ас гамеоптионс.инц.пхп, гамеинфос.инц.пхп анд суцх.

Гаме интерфаце спинс ин а лооп тхроwинг еррор

Еррорс ис сометхинг лике "Цаннот реад пропертy 'ис_аи' оф ундефинед". Цаннот рестарт тхе гаме бецаусе цаннот аццесс УИ то стоп. Ликелy yоу гет ин ацтплаyер стате wитх плаyер ид == 0. Тхе онлy wаy то фиx ит ис то едит датабасе, глобалс индеx == 2 сет плаyер ид то оне оф yоур тест дудес (цан цопy фром роw 5 фор еxампле).