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

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

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

Сообщение GalS »

Задача: нужно обновить форум phpBB 1.4.4 до версии 2.0.21
База MySQL 3.0
Следуя указаниям руководства пользователя сделала бекап базы, загрузила файлы форума в отдельную папку. Запускаю обновление. сразу вопрос: в базе нет префиксов таблиц.
- попробовала оставить префиксы по умолчанию: получила сообщение "Запись в файл настроек невозможна. Вы сможете скачать копию файла, если нажмёте соответствующую кнопку..." (соответствующей кнопки на странице нет) "... Вам надо будет закачать этот файл в каталог, в который вы установили phpBB 2. Как только это будет сделано, вы сможете войти в систему, используя ранее введённые имя и пароль администратора, и перейти в администраторский раздел (ссылка будет внизу каждой страницы), чтобы проверить основные настройки. Спасибо вам за выбор phpBB 2.
Как только вы скачаете файл настроек на ваш компьютер..." (скачанный вручную файл пустой) "..., вы можете нажать кнопку «Продолжить обновление» для продолжения процесса. Пожалуйста, не закачивайте файл настроек на сервер до завершения процесса обновления.
"
после нажатия на кнопку «Продолжить обновление» вернулась в начало установки. (мож. это только в файрфоксе так?)

- удалила префиксы - результат тот же (уже в Макстоне).

Вопрос: Как произвести обновление?
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

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

Поставьте на файл config.php правильные права.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

поставила 777

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /roots/users/public/home/respct/FTP/WWW/forum/install/upgrade.php on line 55
Next step: initial_drops
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

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

Ну варнинг это не эррор...
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

:shock: согласна. но следующий шаг опять возвращает в начало установки :(

Добавлено спустя 10 часов 11 минут 50 секунд:

Неужели никто с этим не сталкивался!?? при чем тут safe mode? и почему не может установить лимит времени? :cry:
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

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

GalS писал(а):при чем тут safe mode?
php запущен у хостера в безопасном режиме.
И если я неправ, пусть старшие товарищи поправят меня
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

заремарила фразу. конфиг записался. при обращении к форуму пишет :
message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?

при этом структура таблиц в базе не поменялась и возможно форум их вообще не видит без префикса

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

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

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

GalS писал(а):Но как перенести данные из старых таблиц?
Можно бэкап-восстановление, можно экспорт-иморт(sql), можно просто операция-копировать данные из старая таблица - в новая таблица...
Все через phpmyadmin.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

GalS
Поставьте мод из нащей базы, называется вроде "message_die for multiply errors" и выложите новый текст ошибки.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

Палыч писал(а):
Можно бэкап-восстановление, можно экспорт-иморт(sql), можно просто операция-копировать данные из старая таблица - в новая таблица...
Все через phpmyadmin.[/quote]

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

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

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

Сообщение GalS »

Xpert писал(а):GalS
Поставьте мод из нащей базы, называется вроде "message_die for multiply errors" и выложите новый текст ошибки.
phpBB : Critical Error

Could not obtain ban information

DEBUG MODE

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

SELECT ban_ip, ban_userid, ban_email FROM banlist WHERE ban_ip IN ('558c16d8', '558c16ff', '558cffff', '55ffffff') OR ban_userid = -1

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

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

GalS
Добавьте поле
ALTER TABLE `banlist` ADD `ban_email` VARCHAR( 255 ) ;
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
GalS
phpBB 1.4.1
Сообщения: 44
Стаж: 18 лет 6 месяцев

Сообщение GalS »

Палыч писал(а):GalS
Добавьте поле
ALTER TABLE `banlist` ADD `ban_email` VARCHAR( 255 ) ;
теперь
Error #1
Unable to reseed PRNG

Line : 165
File : ................/includes/functions.php
SQL : UPDATE config SET config_value = '02d5a9d7fe718d25d1223d58388d737c' WHERE config_name = 'rand_seed'
Error #2
Unable to reseed PRNG

Line : 165
File : ................/includes/functions.php
SQL : UPDATE config SET config_value = '92341009f90c3647a97d37c962965e33' WHERE config_name = 'rand_seed'

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

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

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

GalS писал(а):config_value и config_name в таблице config нет
Интересно, а что там вообще есть, если их там всего только эти два и должны быть... :?
Никогда такие старые версии не поднимал :(
Жди ответа гуру, а то я тебе щас насоветую... :shock:
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

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