Перейти к публикации
View in the app

A better way to browse. Learn more.

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

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Переход с 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. Прежде чем обновятся, проверьте не побились таблицы, после бекапов - востановления.

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

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.