Проблема с переносом бд с очень старой версии 2.0.6 :)

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

Проблема с переносом бд с очень старой версии 2.0.6 :)

Сообщение SKLiF »

Прочитал faq, поискал по всевозможным топикам и поиску на форуме насчет переноса баз. Все проблемы обычные из разряда поменять phpbb_config. Поэтому решился создать топ.

Итак имеем: форум с достаточно увесистой базой 1.1 гига без поисковых таблиц. Версия 2.0.6 все это время регулярно обновлялась, но как вы понимаете все таки хочется свеженький движок поставить. Итак поствил 2.0.21 и перенес базу, все как надо подправил но тутже столкнулся с проблемой номер 1 - не все таблицы имеют тоже кол-во полей в них :( например sessions. В ручную просмотрел почти все таблицы, добавил где необходимо поля. Все равно не пашет :( белый экран, а ошибка -

Aug 10 16:40:46 sysadmin1 php: PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required './../extension.inc' (include_path='.:/usr/local/php-5.1.4/lib/php') in /storage.0/httpd/www.aeroboard.ru/index.php on line 30

версии по
mysql-5.0.22
php-5.1.4

Причем все пути точно верные. Для проверки поставил рядом просто чистую борду все работет. Вопрос - есть ли список подробный какие таблицы изменились за такое длительное время или может быть есть конвертилка какая? А может проблема где то еще :( Да и ваабще готов услышать любые комментарии заранее спасибо!
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5429
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

Если на форуме нет модов, то можно было бы сделать проще:
Перезалить все файлы форума, кроме config.php и каталога /images/avatars/ из дистрибутива phpbb 2.0.21
После этого всего запустить /install/update_to_latest.php

(Желательно сделать резервную копию базы, хоть она и такая большая :) )
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

на старом полно модов
одних вручную проапдейтеных файлов сколько .. 15 версий, там такая каша думать страшно :)

так что такой способ думаю не прокатит :) есть еще варианты? :D
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5429
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

SKLiF
Другие варианты - обновляться через code changes, то есть обновления в виде мода. 2.0.6 -> 2.0.7, 2.0.7 -> 2.0.8 и т.д.. до .21.
Все эти code-changes можно найти тут: http://www.phpbbguru.net/mods/?cat=12
Недостающие можно также найти на phpbb.com или у меня.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

смысле поставить чистую 2.0.6 к ней подсунуть текущую базу и потихоньку апдейтить? до 2.0.21? уверен что очень грамотное решение? :) :D неужели там при апдейтах чтото такое делается потусторонее, что невозможно сделать руками? :D
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5429
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

SKLiF
Не чистую, а ту, которая у вас в данный момент. Правда я так и не понял какая у вас в данный момент версия phpBB, но смысл от этого не теряется - обновляться поэтапно от версии к версии.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Re: Проблема с переносом бд с очень старой версии 2.0.6 :)

Сообщение SKLiF »

SKLiF писал(а):Версия 2.0.6 все это время регулярно обновлялась,
она и так проапдейтеная :) вопрос чисто психологический, не хочется это чудище ставить :) хочется чистенбкую
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5429
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

SKLiF
Так если она обновлена до 2.0.21, так почему же сразу чудище? :mrgreen: У меня аналогично с версии 2.0.6 форум, оброс модами, обновляю обновлениями в виде модов, всё работает :)
Хочется чистенькую - сносите всё и ставьте чистый форум с нуля - без модов и без базы :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

так и сделал :) но база то не подключается :) емае
вот и вся проблема

чистенькая то работает :)
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

SKLiF
а грязненькая нет? ;)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

не пробовал :) а зачем ? все равно ее ставить нехочу
там уже много косяков фантомных которые надоело затыкать :)
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

SKLiF
:lol: :lol: :lol: :lol: :lol:
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

сейчас вот ошибка

Fatal error: require() [function.require]: Failed opening required './pagestart.php' (include_path='.:/usr/local/php-5.1.4/lib/php') in /storage.0/httpd/www.********.ru/index.php on line 31

не пойму почему не может найти файлы из админки и зачем они для заглавной?
index кстати одинаковый я так понял и в админке и в корне

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

а если руками в индексе указать вместо

require('./pagestart.' . $phpEx);

require('./admin/pagestart.' . $phpEx);


то включается логин в админку бред какойто вместо индекса
~ & § OM § & ~
phpBB 1.4.4
Сообщения: 141
Стаж: 18 лет 10 месяцев

Сообщение ~ & § OM § & ~ »

SKLiF
:lol: :lol: :lol: :lol:
слушай жжошш )))) залей новое файло, и оставь config.php старый и не парься. Будет новый форум без загонов ;)
Вниманию чертей!
Прежде чем задать очередной идиотский вопрос - прочитай сначала правила, потом общие ошибки новичков, Руководство пользователя и частозадаваемые вопросы, после чего, если желание задавать вопрос еще не пропало - на основании шаблона запроса можно задать вопрос в соответствующем разделе конференции.
Необходимо помнить, что поддержка оказывается только для последней версии и только на конференции.
SKLiF
phpBB 1.4.0
Сообщения: 31
Стаж: 18 лет 8 месяцев

Сообщение SKLiF »

все решилось :))) каким то образом в корень попал index из админки вот и все :))))

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