Strona 1 z 1

Debug mode

: 22 listopada 2007, 10:45
autor: Betka
Witam!

Od pewnego czasu na moim forum pojawiają sie takie komunikaty:

Kod: Zaznacz cały

phpBB : Critical Error

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1226 User 'isc7_1' has exceeded the 'busy_time' resource (current value: 900000000)

SELECT u.*, s.* FROM phpbb_sessions s, phpbb_users u WHERE s.session_id = '192653f653906d74be043291f3d59a8c' AND u.user_id = s.session_user_id

Line : 260
File : sessions.php

------------------------

message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

--------------------------

phpBB : Critical Error

Error creating new session

DEBUG MODE

SQL Error : 1226 User 'isc7_1' has exceeded the 'busy_time' resource (current value: 900000000)

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in) VALUES ('33078e75ec49d1c10a7733c0f0e60ee8', -1, 1195161436, 1195161436, '5317623e', 6, 0)

Line : 158
File : sessions.php
--------------------------------------

phpBB : Critical Error

Could not obtain lastvisit data from user table

DEBUG MODE

SQL Error : 1226 User 'isc7_1' has exceeded the 'busy_time' resource (current value: 900000000)

SELECT * FROM phpbb_users WHERE user_id = 1076

Line : 68
File : sessions.php
Zoptymalizowałam już tabele w bazie, ale błąd pojawia się nadal.
Dodam tylko, że nie dzieje się to zawsze. Błędu może nie być przez kilka dni po czym pojawia się znowu i jest przez jakiś czas.
Robi się to uciążliwe dla użytkowników...
Co ciekawe... zdarza się tak, że w tym samym czasie jedni mają forum a inni nie..

Proszę o pomoc lub podpowiedź co jest nie tak.
Dodam, że wersja phpbb to 2.0.13
Forum ma ponad 11 tys. uzytkownikow i ponad 400 tys postów - jesli to ma jakies znaczenie

Dziękuję

: 22 listopada 2007, 11:28
autor: phpBB Assistant
Betka pisze:Dodam, że wersja phpbb to 2.0.13
Jest to stara wersja, niezabezpieczona z licznymi dziurami. Należy zaktualizować forum do wersji phpBB 2.0.22 (najnowsza). To powinno rozwiązać problem.

: 22 listopada 2007, 19:54
autor: Betka
Dziękuję za podpowiedź.
Odezwę się czy poskutkowało.

Re: Debug mode

: 24 kwietnia 2008, 13:52
autor: Betka
Od dluzszego czasu znowu pojawiają się na moim forum tego typu komunikaty:

Kod: Zaznacz cały

phpBB : Błąd Krytyczny

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1226 User 'isc7_1' has exceeded the 'busy_time' resource (current value: 600000000)

SELECT u.*, s.* FROM phpbb_sessions s, phpbb_users u WHERE s.session_id = 'd89d514b3f7b1935260d634c6a646941' AND u.user_id = s.session_user_id

Line : 315
File : sessions.php
Komunikat jest przez kilka do kilkunastu minut, po czym wszystko wraca do normy.

Są też komunikaty o innym kodzie błędu, ale teraz nie jestem w stanie sobie ich przypomnieć.
Na forum mam wersje 2.0.22

Poprzednio na chwile pomoglo przeinstalowanie forum do nowszej wersji.
Czy teraz też muszę to zrobic??

Czy to wina bazy danych czy problemy u dostawcy hostingu?

Dziękuję bardzo za odpowiedź

Re: Debug mode

: 24 kwietnia 2008, 17:16
autor: daroPL
Z tego co widzę w błędzie to strzelam, że chodzi o jakieś ograniczenia w bazie danych. Skontaktuj się z administracją serwera, może ten błąd faktycznie spowodowany jest przez ograniczenia.

Re: Debug mode

: 25 kwietnia 2008, 16:19
autor: Betka
Dziękuję.

Przekażę to Administratorowi serwisu.

Jeśli ktoś ma jeszcze jakieś uwagi to będę wdzięczna za pomoc.