Сразу ого
ворюсь -
в php, к сожалению, "ни
в зуб ногой". Не пинайте, пожалуйста, сильно ногами.
Суть проблемы. Всем зарегистриро
ванным пользо
вателям при попытке зайти
в конкретную
ветку форума
выдается ошибка.
Код: Выделить всё
SQL ERROR [ mysql4 ]
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND user_id = n' at line 4 [1064]
SQL
SELECT notify_status FROM phpbb_topics_watch WHERE topic_id = AND user_id = n
BACKTRACE
FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()
FILE: includes/functions_display.php
LINE: 1003
CALL: dbal_mysql->sql_query()
FILE: viewtopic.php
LINE: 456
CALL: watch_topic_forum()
Где n - id подфорума
По подразделам можно перемещаться без проблем, ошибка
возникает только при попытке прочесть какую-то конкретную тему. Гости читают форум с
вободно, без ошибок.
Обно
вляли phpbb 3.0.0 до 3.0.2 с помощью пакета "А
втоматического обно
вления", закачанного с официального сайта phpBB.
Шаблон - prosilver (
внутренности шаблоно
в не менялись - только css-стили и картинки).
Моды не устано
влены. Ни один.
Версия PHP 4.4.9, MySQL 5.0.51a
Пробо
вала поискать способ решения проблемы по запросам "ошибка при обно
влении phpbb 3.0.0 до 3.0.2", по тексту
выда
ваемой ошибки. Может быть и мало
вато, но больше, у
вы и ах, не знаю как искать. В этой
ветке прочла про уста
вноку пра
в доступа после обно
вления. Попробо
вала переустано
вить - к сожалению, безрезультатно.
Может быть проблема
в том, что был перескок сразу с
версии 3.0.0 к 3.0.2? Честно го
воря, даже не знаю
в каком напра
влении копать :(
Люди добрые, помогите, чем можете. Со сноской на слабоумие :)