Перейти к контенту
  • 0

Обновление до версии 3.x


Лик

Вопрос

Опишите, пожалуйста, процесс обновления IPB версии 2.3.6 до 3.0

 

Заранее аригато годзаимасу. ^___^

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Всем добрый день!!! Сегодня обновил свой форум с 2.3.6 до 3.0.1 . Обновление прошло без ошибок,бд сковертировал в утф-8,далее обновил всё по инструкции. Форум обновился отлично. Только есть проблема: Пользователи не могут зарегистрироваться!!! Пишет:

Ошибка

 

Возникла ошибка. Если вы не уверены, что правильно используете функцию, советуем вам обратиться к нашей системе помощи за дополнительной информацией.

 

[#1000] Вы не можете просматривать форум.

 

Вы не вошли

 

Войти.

 

Помогите пожалуйста!

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Стоял у меня на денвере форум, точнее его копия - для экспериментов. Версия 2.1.7. Кодировка 1251.

Сделал дамп базы, развернул его на 3.0.1 через Dumper который шел в комплекте.

Теперь собственно проблема:

Все данные отображаются нормально, а вот собственно служебные надписи(не знаю точно как сформулировать) - кракозябликами.

Это при просмотре в браузере с кодировкой 1251. А если выставить utf8 - все меняется с точностью наоборот.

Помнится была такая же трабла когда я пробовал версию 2.2.х и 2.3.х.

Как это лечится?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

В смысле, Вам базу конвертнул инсталлятор??? Вы читали инструкцию как вообще обновлять?

Вам же выше ссылку дали, не заметили?

Изменено пользователем pvo1988
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Все просто - форум в utf8, база в cp1251. Читайте выше указанную ссылку, раздел по конвертации базы в другую кодировку.

P.S Инсталятор базу не конвертиртирует. Это утопия. Это надо делать ручками.

Изменено пользователем jamaica
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Все, разобрался. Сделал так:

1. Сделал бэкап модифицированным dumper'ом со старой версии.

2. Развернул тем же dumper'ом бэкап в новую БД.

3. Обновил форум.

4. Создал .htaccess следующего содержания:

AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
CharsetSourceEnc utf-8
CharsetDefault utf-8
</IfModule>

Т.е. моей ошибкой было то что я сначала использовал оригинальный Dumper.

moscowall, pvo1988 , jamaica, спасибо вам за помощь, за то что ткнули носом в ошибку :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0

совсем глупый вопрос: на первом шаге апгрейда:

 

post-52776-1250778077_thumb.jpg

 

в строку пользователь и пароль, что писать надо?

 

писал свой старый админский логин и пароль не подошло

Ссылка на комментарий
Поделиться на других сайтах

  • 0

У меня все заканчивается на следующем шаге

картинка

До этого все происходит без ошибок.

Притом, чтобы я не делала, вылезают ошибки... разные...

то обновление невозможно из-за проблем с базой,

то Fatal error: Maximum execution time of 30 seconds exceeded in /ips_kernel/classConvertCharset.php on line 556

то еще что-то

Кто-то может подсказать?

post-24203-1250943990_thumb.jpg

Изменено пользователем Felicia
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Перезалейте папку ips_kernel

Та которая есть удалите, а туда новую из архива залейте

Изменено пользователем Док
Ссылка на комментарий
Поделиться на других сайтах

  • 0

не помогло

выдает либо ту же ошибку, лбо

 

Во время доставки URL:

 

Произошла следующая ошибка:

 

* Ответ нулевой длины

 

Кэш не получил никаких данных в ответ на этот запрос.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
По всей видимости выделенного ОЗУ не хватает. Попробуйте при апгрейде в самом начале отказаться от конвертации личных сообщений (сделаете потом через админку), от установки доп приложений (типа портала и т.п - кажется была такая возможность).
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Проверить это можно специальной "утилитой", входящей в состав дистрибутива!
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Felicia, а ваш хостинг точно отвечает минимальным требованиям для тройки?

 

Отвечает, наверное

Во всяком случае сама тройка ставится без проблем и довольно шустро работает, а вот обновление не идет

 

Проверить это можно специальной "утилитой", входящей в состав дистрибутива!

 

Какой? Там много чего в комплекте

Изменено пользователем Felicia
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Проверить это можно специальной "утилитой", входящей в состав дистрибутива!

 

Какой? Там много чего в комплекте

Tools/check_requirements.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Попытка обновления начинается с ошибки

Fatal error: Call to undefined function mb_internal_encoding() in Z:\home\*********\www\hs\initdata.php on line 417

 

 

Речь идет видимо о кодировке. Подскажите, пожалуйста, где искать. Видел где-то, но что-то найти не могу

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ставлю форум на чистую - все без проблем с языком.

 

Когда обновляю - полфорума и поладминки на английском. По дефолту стоит русский. Рекеширование не помогает.

 

Проблема частично решилась этим способом, но в админке Системные настройки не отображаются ни на русском, ни на английском.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.