Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Переход с ipb 2.3.6 на ipb 3

Мне уже отвечали на этот вопрос и так четко ответили, что я прям понял все сходу, а ответили мне двумя словами сделай upgrade

 

 

А КАК ЕГО СДЕЛАТЬ?

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

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

на хостинге прошел все нормально в чем может быть дело?

Но ставите вы на хостинге.

 

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

iconv входит в Денвер. Или он входит в расширенный Денвер...

в обычном денвере его нет к сожалению ((

когда в вожу в sql запрос вот что выходит #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'iconv

Пардон что пишу здесь, не хотелось плодить однотипные темы.

 

После конвертирования БД утилитой, вложенной в дистрибутив, появилось очень много HTML_кода в ранее написанных сообщениях. К примеру ссылка на чью либо цитату при редактировании выглядит так:

 

<!--quoteo(post=18456:date=18.9.2008, 9:01:name=Юзер)--><div class='quotetop'>Цитата(Юзер @ 18.9.2008, 9:01) 
<a href="index.php?act=findpost&pid=18456"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Закрыто, 
подумал Штирлиц ...<!--QuoteEnd--></div><!--QuoteEEnd-->

Проблему решил, прочитав тему сначала ..

спс Ph-A за помощь.

У меня тоже проблема с вопросиками вместо старых сообщений. :(

 

Базу переконвертил.

 

При создании нового сообщения оно создается и отображается нормально (на форуме). Но если в phpMyAdmin смотреть страницу с базой (страница отображается в utf-8), то все старые видны нормально, а новое - кракозябрами. И это не cp1251, потому что когда меняешь вид страницы на cp1251, эта строчка нормально не отображается.

 

http://clip2net.com/clip/m24072/1289578200-clip-12kb.png

 

Не пойму в чем дело, везде где можно - utf-8.

 

ipb 2.3.6 -> 3.1.2

 

Подскажите что-нибудь действенное. :)

Обновил 3.1.2 -> 3.1.3

 

Проблема осталась.

 

В конфиге не было строки с кодировкой. Если добавляю:

 

$INFO['sql_charset']            =    'utf8';

 

выдается неприятная ошибка:

 

Fatal error: Uncaught exception 'Exception' with message 'Не удалось инициализировать регистр, кеш настроек либо пуст, либо испорчен' in...

 

Если в конфиге указать cp1251, то форум запускается нормально, да еще и если вид страницы переключить на cp1251, то старые сообщения отображаются. Работать так, понятно, нереально, потому что сами страницы форума в utf8.

 

Ничего не понимаю... :( Сообщения же в utf8...

Изменено пользователем Private Detective

Надо было базу перед апгрейдом конвертировать в utf-8.

Сейчас получится смесь.

Лучше проделайте апгрейд снова из бэкапа базы. В конфиге

$INFO['sql_charset']            =    'utf8';

следует указать ДО апгрейда, а не после

Базу-то я конвертировал до апгрейда, есессно. Апдейтер и не дает апдейт делать если она не utf-8.

 

Настройки в конфиге да, до апдейта не было, там была старая настройка со старым названием (mysql_codepage вроде) и со старым значением.

 

Сейчас попробуем провести апдейт повторно (а точнее уже раз в 10-й)...

Изменено пользователем Private Detective

Ух ты! Помогло, спасибо большое. А то я уже голову сломал.

 

Странно, что ни в апдейтере, ни в одной инструкции не написано заменить значение в конфиге до апдейта.

  • 1 месяц спустя...

Прошу помощи. Сейчас стоит 2.3.6. Решил перейти на 3.1. Весь вечер пытался оновиться, но всё тщетно. Выдаёт ошибку на 2 шаге:

 

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

 

Базу конвертировал таким способом http://www.nikiza.ru/page.php?al=c_cp1251_na_utf8&pg=1

и способом Retsuka http://forums.ibresource.ru/index.php?/topic/58417/

 

При повторной попытке обновления ошибка выпадает сразу же после авторизации на странице обновления.

Выдаёт ошибку на 2 шаге:

В форуме есть папка cache. Там лежат файлы ошибкок базы данных. Надо посмотреть последний файл на предмет ошибок.

 

При повторной попытке обновления ошибка выпадает сразу же после авторизации на странице обновления.

В дистрибутиве форума в папке Tools лежит файл check_requirements.php

 

Не плохо написать версию PHP, базы данных. И так далее...

Вот последняя ошибка из лога папки cache:

 

 Error: 1054 - Unknown column 'bbcode_custom_regex' in 'field list'
IP Address: 95.111.111.11 - /forums/admin/upgrade/index.php?app=upgrade&workact=permsAndBbcode&st=0&section=upgrade&do=appclass
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO ibf_custom_bbcode (`bbcode_title`,`bbcode_desc`,`bbcode_tag`,`bbcode_replace`,`bbcode_useoption`,`bbcode_example`,`bbcode_switch_option`,`bbcode_menu_option_text`,`bbcode_menu_content_text`,`bbcode_groups`,`bbcode_sections`,`bbcode_php_plugin`,`bbcode_no_parsing`,`bbcode_optional_option`,`bbcode_aliases`,`bbcode_image`,`bbcode_single_tag`,`bbcode_app`,`bbcode_protected`,`bbcode_custom_regex`) VALUES('Возврат к сообщению','Данный тег отображает маленький ярлычок ссылки, с помощью которого можно перейти непосредственно к сообщению - используется при цитировании сообщений форума. По умолчанию открывается в том же самом окне.','snapback','',0,'[snapback]100[/snapback]',0,'','','all','all','defaults.php',0,0,'','',0,'core',0,'')
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/applications/core/modules_admin/posts/bbcode.php                     | [db_main_mysql].insert                                                        | 378               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/setup/versions/upg_30001/version_upgrade.php       | [admin_core_posts_bbcode].bbcodeImportDo                                      | 716               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/core/setup/versions/upg_30001/version_upgrade.php       | [version_upgrade].permsAndBbcode                                              | 96                |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/applications/upgrade/sections/upgrade.php                      | [version_upgrade].doExecute                                                   | 403               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/applications/upgrade/sections/upgrade.php                      | [upgrade_upgrade].install_appclass                                            | 148               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/setup/sources/base/ipsController_setup.php                           | [upgrade_upgrade].doExecute                                                   | 256               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Requirements Checker показывает:

 

Checking memory limit (128M or better recommended)...WARNING

Your memory limit: 16M. You can still proceed but we recommend you contact your host and request the memory limit be raised to 128M to prevent possible issues.

 

Сейчас бодаюсь с хостером чтобы увеличили хотя бы до 64Мб. Но я думаю пробелма не у memory limit, иначе ошибка была типа "Fatal error: Allowed memory size of XXX bytes exhausted (tried to allocate XXX bytes) in /www/..." Хотя могу ошибаться.

Вот последняя ошибка из лога папки cache:

Это уже на втором запуске?

При первом запуске, инсталятор успел обновить ряд таблиц. А на втором он уже о них спотыкается.

 

Your memory limit: 16M.

Это совсем никуда.

 

Сейчас бодаюсь с хостером чтобы увеличили хотя бы до 64Мб.

На local :)

Шанс есть, что обновление пройдет.

А работать точно будет.

 

Но я думаю пробелма не у memory limit, иначе ошибка была типа "Fatal error: Allowed memory size of XXX bytes exhausted (tried to allocate XXX bytes) in /www/..." Хотя могу ошибаться.

Если показ ошибок включен.

 

P.S. Прежде чем обновятся, проверьте не побились таблицы, после бекапов - востановления.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.