wersja skryptu MyBB: 1.8.7
adres forum: ubladego.pl
na czym polega problem (screen, opis, komunikaty):
Screen w załączniku.
wejdź do bazy i spróbuj ręcznie naprawić
repair table <table_name>;
W wyniku: problem nadal pozostaje nierozwiązany.
Dodam, że posiadam backup bazy danych, ale nie chciałbym wgrywać całej, a jedynie tę konkretną tabelę.
Napisałem, odpowiedź zamieszczę tutaj.
A nie ma możliwości wgrania tabely mybb_datachace z pliku backup?
Zrób kopię obecnej bazy -> usuń tą tabelę -> wydaj komendę
CREATE TABLE IF NOT EXISTS mybb_datacache (
title varchar(50) NOT NULL DEFAULT '',
cache mediumtext NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
oraz
ALTER TABLE mybb_datacache
ADD PRIMARY KEY (title);
Zaloguj sie do ACP -> narzędzia i konserwacja -> wykonaj przebudowę cache.
Nie mogę zalogować się do acp, otrzymuję ten sam komunikat co przy próbie wejścia na stronę.
Można jakoś przebudować cache z poziomu phpmyadmina?
Nie próbowałeś aktualizować forum przed pojawieniem się pierwszego problemu?
To spróbuj jeszcze importować do niej dane z działajacego backupu. Otwórz backup edytorem znajdź
Kod:
--
-- Zrzut danych tabeli `szukana tabela`
--
Wykonaj ten kod jako zapytanie sql w phpmyadmin
Nie mogę tego odnaleźć w kopii zapasowej... oto ona, byłbym wdzięczny za pomoc.
Udostępnianie bazy z danymi użytkowników nie jest najlepszym pomysłem

Dobrze, pozostaje wierzyć, że nikt nic nie zakosił
a wracając do tematu - jak dokładniej mogę wyszukać ową frazę?
ctfl+f i wpisz nazwę tabeli. Oczywiście nalepiej jest użyć normalnego edytora typu notepad++
No i to jest to, tylko jeszcze uciąłeś kod. Powinno być cos więcej.
Nie wykonuj tego
CREATE TABLE mybb_datacache (
title varchar(50) NOT NULL DEFAULT '',
cache mediumtext NOT NULL,
PRIMARY KEY (title)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
Bo zrobiłeś to wcześniej
Już sobie poradziłem. Wrzuciłem backup całej bazy danych na ftp do jednego folderu z tym cudeńkiem (
http://www.ozerov.de/bigdump/) i odpaliłem, z tym że musiałem ustawić sesje wysyłania na 200 linijek + przerwy 100 milisekund, ponieważ serwer ma jakieś ograniczenia.
Swoją drogą - już wiem co wywołuje ten błąd (144) - w narzędzia & konserwacja jest taka opcja jak "optymalizacja bazy danych" - po wykonaniu tego zadania acła baza danych się sypie
