лёг форум

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!

лёг форум

Сообщение Чертило 22.05.2008 10:46

Авторизуюсь, ставлю галочку "автоматически входить"..захожу в аср. удалить кешь
теперь окно смерти:
General Error
SQL ERROR [ mysqli ]

Unknown column 'user_id' in 'field list' [1054]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

дето высмотел: залил папку инсталл и запустил database_update..написало что всё ок, но проблема не исчезла((((.как лечить?
мускул 5.0.22
Чертило
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 15.05.2008 16:45


Re: лёг форум

Сообщение crash 22.05.2008 11:46

проверить есть ли поле на которое ругается
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6248
Зарегистрирован: 07.07.2004 16:12
Откуда: Мирный

Re: лёг форум

Сообщение Чертило 22.05.2008 11:57

Пробовал...но там же таблиц полно..в users -оно есть, но к какой именно таблице обращается форум фо время выполнения запроса
forum.mysite.ru я не знаю.(( и вообще где копать то?
из модов ставил последнее - flashchat. пытался интегрировать, не вышло.поставил просто отдельно, а на форум поставил линки на него, таблицы перевел в отдельную database..старые с префиксом phpbb_fc остались в database forum..я часть удалил.а часть забил..подумал: один черт форум к ним не обращается и чат тоже...
МОжет проблема в старых таблицах чата?
Чертило
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 15.05.2008 16:45

Re: лёг форум

Сообщение rxu 22.05.2008 16:09

Чертило писал(а):General ErrorSQL ERROR [ mysqli ]Unknown column 'user_id' in 'field list' [1054]An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Это и весь текст ошибки? Ни бэктрейса, ни самого SQL запроса ошибочного не показывает?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4621
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск

Re: лёг форум

Сообщение Чертило 22.05.2008 16:52

нет :( эту надпись я вижу вместо форума((((((((((((((
блин...я даже не пойму куда копать, где этот field list.
восставил бд с вчерашнего бэкапа - ничего..тоже самое.Убил кеш - ничего(((((((((((((
И в тоже время код я не модифицирвоал последнее время..Этомог сделать только flashchat при нитеграции
Чертило
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 15.05.2008 16:45

Re: лёг форум

Сообщение Чертило 22.05.2008 19:34

Повторная инсталяция и копирование бд решила проблему..хоть база данных осталась..но вот беда - все учетки целые, кроме двух моих админских..что делать? смотрел в бд - учеток admin нету...
как прямым запросом поднять ранг учетки до админской?
Чертило
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 15.05.2008 16:45

Re: лёг форум

Сообщение Палыч 22.05.2008 21:56

user_type = 3
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6492
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: лёг форум

Сообщение Чертило 23.05.2008 11:51

Итак, господа. Восстановлением форума дело не обошлось- начал постепенно возвращать форум к прежней конфигурации в поисках этой ошибки. После нескольких раз падения его по аналогичной причине, выяснил - проблема не в мускуле походу...В последнем случае - админ панель в сессии работает, а форум уже упал..выхожу из админ палени и наконец:
SQL ERROR [ mysqli ]

Unknown column 'user_id' in 'field list' [1054]

SQL

SELECT user_id, bot_agent, bot_ip FROM phpbb_bots WHERE bot_active = 1 ORDER BY LENGTH(bot_agent) DESC

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()






FILE: includes/cache.php
LINE: 313
CALL: dbal_mysqli->sql_query()

FILE: includes/session.php
LINE: 392
CALL: cache->obtain_bots()

FILE: includes/session.php
LINE: 786
CALL: session->session_create()

FILE: ucp.php
LINE: 87
CALL: session->session_kill()
-------------
show columns from phpbb_bots;
---
Type | Null | Key | Default | Extra
id | tinyint(3) unsigned | NO | MUL | NULL | auto_increment |
botname | varchar(255) | NO | PRI | NULL |

--------------
закоментировал выполление запроса - проблема сразу исчезла.
Совершенно непонятно - почему такая тотальная разница между полями в запросе и в таблице. :geek:

ЗЫ.КТо мне подскажет как посадить новый форум на уже имеющуюся базу? Просто копированием config.php не получается.
Просто заколебался создавать "бд1" "бд2"..
Палыч, спасибо за подсказку
Чертило
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 15.05.2008 16:45

Re: лёг форум

Сообщение Палыч 23.05.2008 12:13

Чертило писал(а): почему такая тотальная разница между полями в запросе и в таблице

А где вы видите "тотальную" разницу?
Типовая структура phpbb_bots
bot_id mediumint(8) UNSIGNED
bot_active tinyint(1)
bot_name varchar(255) utf8_bin
user_id mediumint(8) UNSIGNED
bot_agent varchar(255) utf8_bin
bot_ip varchar(255) utf8_bin


Похоже, что вы обновляетесь с какой-то более ранней версии?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6492
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер


Вернуться в Поддержка phpBB 3.0.х

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0