Na swoim forum próbowałem zainstalować thanksmod, co poskutkowało całkowitym paraliżem forum i non-stop wyskakującymi błędami. Niestety, namieszałem trochę przy back-upie, przez co nie mogłem przywrócić forum do poprzedniego stanu (usunąłem pliki z thanksmoda) - dlatego zdecydowałem się uaktualnić z 3.0.10 do 3.0.11 - a nuż pomoże.
Pomogło, forum jest znów czytelne, ale przy pisaniu postów wyskakuje taki komunikat (post zostaje wysłany, ale to info się pojawia) - co mogę zrobić, aby to usunąć?
Błąd ogólny
SQL ERROR [ mysqli ]
Unknown column 'NOTIFY_YES' in 'where clause' [1054]
SQL
SELECT u.user_id, u.username, u.user_email, u.user_lang, u.user_notify_type, u.user_jabber FROM phpbb_topics_watch w, phpbb_users u WHERE w.topic_id = 1232 AND w.user_id NOT IN (198, 233, 1, '2') AND w.notify_status = NOTIFY_YES AND u.user_type IN (0, 3) AND u.user_id = w.user_id
BACKTRACE
FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()
FILE: /includes/db/dbal.php
LINE: 757
CALL: trigger_error()
FILE: /includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()
FILE: /includes/functions_posting.php
LINE: 1209
CALL: dbal_mysqli->sql_query()
FILE: /includes/functions_posting.php
LINE: 2603
CALL: user_notification()
FILE: /posting.php
LINE: 1108
CALL: submit_post()