Strona 1 z 1

Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 07:28
autor: migawki
Witam


Jestem nowy na forum i przepraszam, że od razu z problemami.
Jestem administratorem http://terracan.pl/index.php
PHPBB wersja 3.07 chyba

Od pewnego czasu pojawił się problem z rejestrowaniem do PA
Pojawia się informacja:

Błąd ogólny
SQL ERROR [ mysql4 ]
Table 'phpbb_log' is marked as crashed and should be repaired [1194]
SQL
INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type) VALUES (53, '94.42.104.217', 1369460830, 'LOG_ADMIN_AUTH_SUCCESS', '', 0)
BACKTRACE
FILE: includes/db/mysql.php
LINE: 175
CALL: dbal_mysql->sql_error()
FILE: includes/functions.php
LINE: 3304
CALL: dbal_mysql->sql_query()
FILE: includes/functions.php
LINE: 2936
CALL: add_log()
FILE: adm/index.php
LINE: 33
CALL: login_box()


Obrazek

Nie bardzo wiem co mam z tym zrobić.
Raczej kiepski ze mnie admin, umiem klikać w PA ale jeśli PA się wysypuje, jestem bezsilny.

Byłbym wdzięczny za wskazówki jak sobie z tym poradzić.

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 07:38
autor: @Marcin
wykonaj zapytanie

Kod: Zaznacz cały

REPAIR TABLE phpbb_log;
Aktualizuj forum!

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 07:49
autor: migawki
I to wystarczy?
Spróbuję zgodnie ze wskazówkami na http://www.phpbb.pl/article/aktualizacj ... zej_wersji

Pozdr
IR

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 07:53
autor: @Marcin
migawki pisze:I to wystarczy?
Powinno ;)

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 08:43
autor: migawki
Aktualizowałem forum - nie pomogło :(


Błąd ogólny
SQL ERROR [ mysql4 ]

Table 'phpbb_log' is marked as crashed and should be repaired [1194]

SQL

INSERT INTO phpbb_log (user_id, log_ip, log_time, log_operation, log_data, log_type) VALUES (53, '94.42.104.217', 1369467750, 'LOG_ADMIN_AUTH_SUCCESS', '', 0)

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal_mysql->sql_error()

FILE: [ROOT]/includes/functions.php
LINE: 3398
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/functions.php
LINE: 3025
CALL: add_log()

FILE: [ROOT]/adm/index.php
LINE: 33
CALL: login_box()

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 08:58
autor: @Marcin
Wyczyść logi w PA

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 09:30
autor: migawki
Nie mogę tak jak już pisałem zalogować się do PA
Jak to mozna zrobić bez takiego logowania?

Komunikat mówi o 'phpbb_log' jest oznaczony jako uszkodzony
Jak go naprawić??

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 09:34
autor: @Marcin
Tabele naprawia się zapytaniem które podałem wyżej, zapytanie wykonało się poprawnie?

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 09:42
autor: migawki
@Marcin pisze:wykonaj zapytanie

Kod: Zaznacz cały

REPAIR TABLE phpbb_log;
Bądź dobrym człowiekiem, powiedż jak to zrobić, gdzie to wpisać

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 09:48
autor: @Marcin
wchodzisz w phpMyAdmin, wybierasz baze (po lewej) i wybierasz zakładkę SQL tam wklepujesz REPAIR TABLE phpbb_log; i klikasz 'wykonaj'

Re: Błąd ogólny SQL ERROR [ mysql4 ]

: 25 maja 2013, 09:54
autor: migawki
Zrobiłem to inaczej i mam to z głowy

http://wiki.phpbb3.pl/wiki/B%C5%82%C4%8 ... as_crashed
Pobierz plik repair.zip,
Wypakuj plik i prześlij go na serwer do katalogu głównego phpBB,
Otwórz swoją przeglądarkę internetową i przejdź pod adres http://twoje.forum.tld/sciezka/do/phpBB3/repair.php, czyli np. http://phpbb3.pl/repair.php.
Gotowe! Usuń plik repair.php z serwera.
Dziekuję za dobre chęci.
IR