Objawy
Forum wyświetla informację:
- Błąd ogólny
- SQL ERROR [ typ_bazy ]
- Table './nazwa_konta/nazwa_tabeli' is marked as crashed and should be repaired [145]
Powód
Uszkodzenie tabeli.
Rozwiązanie
Pamiętaj!
Przed wykonaniem poniższych instrukcji powinieneś wykonać pełną kopię zapasową bazy danych!
Przed wykonaniem poniższych instrukcji powinieneś wykonać pełną kopię zapasową bazy danych!
- 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.phpz serwera. - UWAGA! Jeżeli po wykonaniu powyższych poleceń błąd nadal się pojawia, przejdź do dalszej części artykułu.
Alternatywne rozwiązanie
Nie zapomnij o...
Jeżeli nie wiesz jak wykonywać polecenia SQL, to zapoznaj się z tym artykułem: Wykonywanie polecenia SQL.
Jeżeli nie wiesz jak wykonywać polecenia SQL, to zapoznaj się z tym artykułem: Wykonywanie polecenia SQL.
REPAIR TABLE `nazwa_tabeli`;
Przykłady
Błąd:
- Błąd ogólny
- SQL ERROR [ mysql4 ]
- Table './cs_forum/phpbb_posts' is marked as crashed and should be repaired [145]
Rozwiązanie:
REPAIR TABLE `phpbb_posts`;
Błąd:
- General Error
- SQL ERROR [ mysqli ]
- Table './forum_rozrywkowe/phpbb3_sessions' is marked as crashed and should be repaired [145]
Rozwiązanie:
REPAIR TABLE `phpbb3_sessions`;