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

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

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

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

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

Обновление с IPB 3 до 4

В общем решил попробовать на локалке обновить форум, скачал бекап БД рабочего форума он у меня 2.5гб, восстановил его на локалке. Далее залил файлы от 4.0.13.1 и файл conf_global.php от рабочего форума, отредактировал его под локалку, другие файлы рабочего форума не грузил, ну и запустил обновление. Обновление вроде проходит без ошибок все запросы которые предлагалось выполнить в ручную, выполнял в ручную, после окончания обновления вижу примерно вот что

post-16492-0-19459900-1447057698_thumb.jpg

 

Посмотрев исходный код страницы, понял что все стили форум пытается тянуть по старому адресу, их там естественно нет. Во как исправить это? в conf_global.php естественно указан новый адрес форума, в админке не нашёл больше настроек адреса форума, попытки очистить кешь через раздел support не помогают.

В общем как поправить это?

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

Добрый день!

Пытаюсь обновиться с 3.4.9. до 4.1.13

Все рекомендации по предварительной подготовке сделал. Обновился без ошибок.

Проблема вылезла уже после обновления. Не могу зайти в админку IPS 4.

Fatal error: Call to undefined method IPS\Lang::recordWord() in /var/...../applications/cms/sources/Databases/Databases.php on line 780

 

Поиск по "IPS\Lang::recordWord()" результата не дал. Help me please!

Форум в режиме offline. На форум могу зайти под админом.

Не обновился он нормально тогда.

 

\applications\cms\sources\Databases\Databases.php

Найти

	return \IPS\Member::loggedIn()->language()->recordWord( $number, $upper, $this->id );

Заменить на

	$case = $upper ? 'u' : 'l';
	return $number == 1 ? \IPS\Member::loggedIn()->language()->addToStack("content_db_lang_s{$case}_{$this->id}") : \IPS\Member::loggedIn()->language()->addToStack("content_db_lang_p{$case}_{$this->id}");

Спасибо за отклик.

Поменял. Теперь такая ошибка Fatal error: Call to undefined method IPS\cms\Databases::addToStack() in .....Databases.php on line 502

 

Я так понимаю они теперь будут сыпаться без остановки. Может назад откатиться и снова проапгрейдиться?

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

Отлично! Спасибо огромное, попал в АЦ. На каком этапе обновление не прошло? Что теперь надо сделать?

  • 9 лет спустя...
10.11.2015 в 14:20, avgaz сказал:

Да со скриптом от Ritsuka нормально обновился с 3.4 сразу на 4.1

Понимаю что тема устарела, но сижу на IPB 346? а тут моча в голову ударила и из-за проблем решил на IPS 4 перейти.
Искал этот скрипт но что-то не могу найти. Подскажите, где скачать скрипт от Ritsuka.

45 минут назад, mogikan сказал:

Понимаю что тема устарела, но сижу на IPB 346? а тут моча в голову ударила и из-за проблем решил на IPS 4 перейти.
Искал этот скрипт но что-то не могу найти. Подскажите, где скачать скрипт от Ritsuka.

Там речь шла про изменение кодировки, специальные скрипты уже не нужны, т.к. он уже есть в дистрибутиве, достаточно в браузере вызвать /admin/convertutf8 и следовать инструкциям.

Да, то инструкция по переходу с 2.х версии на 3.0.х

4ка сама все предложит, главное сделайте бэкап и подготовьте сервер к переезду. пхп 8.1 свежий mysql и больше озу

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

Аккаунт

Навигация

Поиск

Поиск

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

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