обновление phpBB 1.4.4 до последней версии

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

GalS так вы когда бэкап делаете не скачиваете к себе базу?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

Палыч писал(а):GalS А не пробовала запускать upgrade, а не install 8)
так upgrade и работает, если в install выбрать не новую установку, а обновление

Добавлено спустя 2 минуты 12 секунд:
crash писал(а):GalS так вы когда бэкап делаете не скачиваете к себе базу?
я никогда раньше этим не занималась.... мне подсказали, что можно дампером сделать дамп, чтоб сохранить данные.

Добавлено спустя 19 минут 17 секунд:
Ollegon писал(а):запакуй ее и отправь мне на мыло ollegon{sobaka}xt.kz, либо дай ссылку чтобы слить ее.
0.2м, отправила
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

GalS писал(а):0.2м
200 кбайт??? Хм, форуму наверное 100 лет, а размер какойто детский. Может его не обновлять а занова ставить лучше?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Ollegon
phpBB 1.0.0
Сообщения: 5
Стаж: 18 лет 9 месяцев
Откуда: Кокшетау (Казахстан)

Сообщение Ollegon »

GalS
Ок... попробуем...

Добавлено спустя 1 минуту 52 секунды:

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

Сообщение crash »

Ollegon ну как я и сказал
crash писал(а):Может его не обновлять а занова ставить лучше?
:)
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

crash писал(а):Может его не обновлять а занова ставить лучше?
не знаю, что лучше. меня попросили сохранить данные

Добавлено спустя 4 минуты 37 секунд:

а как тогда сделать? ссылки на оба форума? просить всех регистрироваться заново?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Больше всего замучился с установкой 1.4.4. на Денвер. Кстати, GalS у вас не чистый 1.4.4., а модифицированный (все таблицы с префиксом cns_***). И сопоставление (сравнение) в некоторых таблицах KOI8R, а в некоторых CP1251.
Алгоритм:
1. Сохраняем базу.
2. Переименовываем директорию форума.
3. Создаем новую директорию с прежним именем.
4. Заливаем в новую директорию инстал-пакет 2.0.21.
5. Подставлем туда config.php из старой директории.
6. Запускаем домен/форум/install/upgrade.php
7. Проходим 23 шага от initial_drops до fulltext_search_indexing и вылетаем на страницу инсталяции
8. Удаляем старый конфиг и подставляем конфиг из инсталла (пустой)
9. Заполняем ПРАВИЛЬНЫЕ данные в инстал-форму, выбираем метод upgrade и вперед (только для записи config в новой форме, вообще можно отредактировать его вручную. У вас уже есть установленный 2.0.21, возмите оттуда, только поравьте значения).
10. Удаляем директории install и contrib и добавляем директории русского пакета (lang_rassian в язык и темплейты, взять отсюда)
Вообщем, все! :D

Вручную перебить базу попробовал и ... :cry: Слишком разный формат.

Ну, вообщем, вот оно, дерево! (С) :D

Добавлено спустя 4 минуты 20 секунд:

Совет: то, что у вас поставлено каким-то модом, связано с расширением функций администрирования (что-то типа мода супер-модератора, может он и есть). Удалите его нафиг (перед апгрейдом). С ним больше всего испытывал траблов.
И не забудьте, что новые таблицы будут тоже без префикса!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

cns - это таблицы статистики. таблицы форума без префиксов
:) спасиб. попробую

Добавлено спустя 13 минут 13 секунд:

на этапе создания таблиц upgrade выдал ошибку
Unable to get list of smilies from the DB
1146: Table 'respct.smiles' doesn't exist

SELECT code, smile_url
FROM smiles

Как создатть эту таблицу?

Добавлено спустя 28 минут 22 секунды:

взяла из бэкапа

Добавлено спустя 1 минуту 28 секунд:

* Converting Users ( -1 to 999 ) ::
Fatal error: Call to undefined function: session_pagestart() in /roots/users/public/home/respct/FTP/WWW/forum/includes/functions.php on line 808
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

GalS писал(а):Fatal error: Call to undefined function: session_pagestart() in /roots/users/public/home/respct/FTP/WWW/forum/includes/functions.php on line 808
Хм.. она у меня 756... Правда, все равно ни хрена не пойму :cry:

Добавлено спустя 3 часа 39 минут 52 секунды:

бэкап базы отправил по мылу
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

Спасибо всем огромное. Особливо Палычу. Главное - работает!!! а глюки буду отлавливать.... где то я встречала в топиках показ ссылки на админпанель обычным пользователям... и еще: сейчас оформление форума в win1251 отображается, а данные в koi8r. Как их свести воедино?

Добавлено спустя 24 минуты 52 секунды:

в управлении пользователями из админпанели списка пользователей быть не должно?

Добавлено спустя 3 минуты 47 секунд:

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

Сообщение crash »

GalS писал(а):текущее время отображается неправильно
так подстройте его
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

crash писал(а):так подстройте его
хотелось бы услышать как это сделать

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

Сообщение crash »

GalS в профиле. выбрать таймзону или выставить на сервере правильную.
GalS писал(а):в управлении пользователями из админпанели списка пользователей быть не должно?
нет. надо ставить мод.
GalS писал(а):сейчас оформление форума в win1251 отображается, а данные в koi8r
надо конвертить базу, если она у вас в кои кодировке
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

crash писал(а):надо конвертить базу, если она у вас в кои кодировке
если просто в свойствах базы указать koi8r - данные будут отображаться правильно? или надо удалить данные, конвертнуть базу а потом ввести данные заново?

Добавлено спустя 34 секунды:

т.е. cp1251

Добавлено спустя 9 часов 42 минуты 42 секунды:

Благодаря Палычу базу конвертнула.
Теперь вопрос в том, что все сообщения датированы одной датой 01.01.1970. в таблице posts поля
`post_time` int(11) NOT NULL default '0',
`poster_ip` varchar(8) NOT NULL default '',
с дефолтными значениями.
В старой таблице эти поля
`post_time` varchar(20) default NULL,
`poster_ip` varchar(16) default NULL,
другого размера.
Каким образом перенести данные?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

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

Если доступны одновременно две базы, и "1" -- имя старой базы, а "2" -- новой, и новая база еще не тронута (сообщения в обеих базах совпадают), то вообще говоря

Код: Выделить всё

update 2.phpbb_posts set 2.phpbb_posts.post_time = 1.phpbb.post.time where 2.phpbb_posts.post_id=1.phpbb_posts.post_id;
И если я неправ, пусть старшие товарищи поправят меня

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