Strona 1 z 1

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 19 sie 2020, 02:49:17
autor: letsgo
Hej :)

Po usunięciu danych z kłopotliwego rozszerzenia do phpBB3, pojawił mi się taki błąd:

Kod: Zaznacz cały

SQL ERROR [ mysqli ]

Unknown column 'f.hidden_forum' in 'where clause' [1054]

SQL

SELECT f.*, ft.mark_time FROM (phpbb___forums f) LEFT JOIN phpbb___forums_track ft ON (ft.user_id = 2 AND ft.forum_id = f.forum_id) WHERE f.hidden_forum <> 1 ORDER BY f.left_id

BACKTRACE

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

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 196
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/includes/functions_display.php
LINE: 150
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/index.php
LINE: 87
CALL: display_forums()
Nie mam zupełnie pojęcia co robić, do tej pory nie miałam problemów od strony cba więc nie musiałam w ogóle tego tykać.

Byłabym bardzo wdzięczna za wsparcie, czy jestem w stanie coś z tym zrobić? Bo średnio rozumiem, o co w ogóle chodzi... muszę usunąć bazę danych i nową stworzyć? Proszę o wytłumaczenie jak dziecku.

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 19 sie 2020, 08:26:13
autor: endriu888
witam

gdzie Pani te dane usunęła? czy pozostałości po pluginie zostały usunięte z bazy danych?

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 19 sie 2020, 14:16:12
autor: letsgo
Dziękuję za szybką odpowiedź!

Dane usunęłam przez ACP po dezaktywowaniu pluginu https://www.phpbb.com/customise/db/exte ... temaker_2/. Nie było napisane co i gdzie dokładnie usuwa, ale ten plugin umożliwiał umieszczenie na forum "bloków" z informacjami. Ja miałam Custom Block z prostą tabelą zrobioną w HTML jako "ogłoszenia" oraz listę pustych linków w menu. Plugin działał dobrze, aż zaczął sprawiać problemy. W pewnym momencie całe forum (wszystkie kategorie, statystyki oraz menu pluginu etc) lądowały w tym Custom Block i nie mogłam nic innego zrobić jak dezaktywować go w ACP i usunąć dane. To był drugi raz jak to zrobiłam, ale za pierwszym nie było żadnego problemu. Usunęło po prostu te bloki z forum i wszystko działało jak należy. Jak usunęłam je za drugim razem to pierw dostałam błąd (parafrazując) że "za dużo operacji przy SQL i że mam odczekać" a potem się zmieniło w to co podałam wyżej.

Teraz już wiem, że powinnam do takich testów używać zapasowego forum. Posiadam backup forum, ale wgrywanie go nic nie daje...

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 20 sie 2020, 09:12:11
autor: endriu888
witam

usunąłem pozostałości po pluginie, proszę sprawdzić czy błąd nadal występuje.

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 20 sie 2020, 10:56:36
autor: letsgo
Niestety tak, cały czas to samo :(

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 21 sie 2020, 08:11:01
autor: endriu888
witam

czy na tym forum było już dużo postów? czy to nowe forum? czy po wyłączeniu plugina, wyczyściła Pani bufor pamięci tymczasowej?
można by zrobić kopię bazy danych i spróbować zostawić np. posty z forum, i forum zainstalować od nowa, i potem podmienić tabele z postami na forum.

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 21 sie 2020, 10:56:34
autor: letsgo
Forum było puste dlatego nie ma problemu, by wszystko usunąć i zrobić od nowa.

Mam też backup ze wszystkimi pluginami etc, więc instalowanie od nowa nie będzie problemem.

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 23 sie 2020, 07:18:41
autor: endriu888
witam

ok, na jakiej domenie?

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 23 sie 2020, 19:11:51
autor: letsgo

Prośba o pomoc: Unknown column 'f.hidden_forum' in 'where clause' [1054]

: 24 sie 2020, 08:12:10
autor: endriu888
witam

forum zainstalowane, dane wysłane na prv