Помогите завершить апдейт плиз

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Помогите завершить апдейт плиз

Сообщение axxe »

Прошу помочь завершить апдейт форума.

После первой неудачной попытки обновить форум сделал откат назад, при этом номер версии форума остался новый - 2.0.21.

после второй попытки, обновление произошло, но есть проблемы с логином. как я понял, update_to_latest не обновил базу, т.к. видит текущую версию форума и говорит "обновление не тербуется". Я хочу снова проделать update с нуля, т.е. с отката на предыдущую версию. под откатом я понимаю возвращение всех файлов, скопированных из каталога форума до попытки апдейта. каким образом вернуть прежний (фактический) номер версии или как по-другому можно обновить базу?
Доступа к шеллу у меня нет, только фтп.

Заранее спасибо
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

axxe писал(а):но есть проблемы с логином
хотите я угадаю как вас зовут?
axxe писал(а):как я понял, update_to_latest не обновил базу
и как вы поняли?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Сообщение axxe »

при попытке логина любым пользователем выдается сообщение (на примере логина администратором):
Error in obtaining userdata

DEBUG MODE

SQL Error : 1054 Unknown column 'user_login_tries' in 'field list'

SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try FROM Piotrru_users WHERE username = 'Administrator'

Line : 65
File : login.php
crash писал(а):и как вы поняли?
понял после прочтения некоторых тем этого форума по схожей ситуации. решением предлагалось запустить update_to_latest
он должен внести некие изменения в базу, так?

в моем случае update_to_latest натыкается на текущую версию форума (хотя все файлы я вернул от старой) и не хочет больше ничего обновлять.

каким образом можно сменить номер версии с тем чтобы скрипт обновил все как полагается?
либо есть какое-то другое решение?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

axxe
ну так таблица phpbb_config
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Сообщение axxe »

crash писал(а):axxe
ну так таблица phpbb_config
можно чуть подробнее, где это и что это?

вроде врубился, это файл настройки базы?
я бы и рад его посмотреть, да только доступ есть только к фтп, где файлы форума лежат. насколько я понимаю файлы базы жиыут в другом месте?

я до этого не занимался форумами, всего лишь исполняю просьбу начальства об апдейте :(
Последний раз редактировалось axxe 17.11.2006 18:12, всего редактировалось 1 раз.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

это таблица. смотреть через phpmyadmin
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Сообщение axxe »

crash писал(а):это таблица. смотреть через phpmyadmin
ок, спасибо
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Сообщение axxe »

Вынужден снова просить помощи....

phpmyadmin поставил, поменял версию на правильную, т.е. 2.0.10 (да, такая вот старая :( )
апдейт не проходит. попробовал постепенно переходить на новые версии, максимум, до чего обновился - 2.0.14,
при обновлении до 2.0.15 update_to_latest выдает следующее:

Updating database schema
Progress :: . Done
Result :: Some queries failed, the statements and errors are listing below

Error :: alter command denied to user: 'isagraf@localhost' for table 'phpbb_sessions'
SQL :: ALTER TABLE phpbb_sessions ADD COLUMN session_admin tinyint(2) DEFAULT '0' NOT NULL

а при попытке входа на форум выдеает вот это:
phpBB : Critical Error

Error creating new session

DEBUG MODE

SQL Error : 1054 Unknown column 'session_admin' in 'field list'

INSERT INTO phpbb_sessions (session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin) VALUES ('cdeec4a1ff9189bab94cc44ba31cb058', -1, 1164373274, 1164373274, 'd521f3c2', 0, 0, 0)

Line : 172
File : sessions.php

***************
процедура обновления такая: сделал бэкап файлов форума-> удалил старые ->залил новые -> залил старый config.php

если я правильно понял, скрипт пытался добавить в таблицу phpbb_sessions новую строку session_admin, но это почему-то не получилось
поэтому и sessions.php ругается что такой строки нет.

могу я session_admin добавить руками через phpmyadmin?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

axxe
вашему пользователю запрещено выполнять команду alter
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
axxe
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет 5 месяцев

Сообщение axxe »

спасибо, понял

позвонил в тех. поддержку хостера - сказали, что права на выполнение ALTER не дают из соображений безопасности.
посоветовали послать им нужную команду с указанием номера договора - сами сделают.

еще раз спасибо, надеюсь все получится
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Хороший хостер. Небось и моды сам ставит?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Поручик
и деньги платит за то что у него хостятся))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

axxe писал(а):позвонил в тех. поддержку хостера - сказали, что права на выполнение ALTER не дают из соображений безопасности
Ну и что? У меня такие же мудни. Ставлю все на localhost'e, снимаю дамп и заливаю на хостинге. Да, геморой, но не так уж и большой. Было бы хуже, если бы DROP запретили.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

/DiOs ага, хороше еслт дамп не большой, а так запаришься дампить/раздампить)))
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Змей
phpBB 1.2.1
Сообщения: 22
Стаж: 18 лет 4 месяца
Откуда: Москва

Сообщение Змей »

/DiOs писал(а):Ну и что? У меня такие же мудни. Ставлю все на localhost'e, снимаю дамп и заливаю на хостинге.
Мне требуется прямо противоположное - сделать копию форума на localhost'e. Через админскую панель форума Резервная копия БД сохранил файл, в локальном форуме жму Восстановить БД , скармливаю файл - через пару секунд белое поле с копирайтами, и все. В чем ошибка (помимо ДНК :))?

Вернуться в «Поддержка phpBB 2.0.x»