Перейти к публикации
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.

Устанавливаем Invision Power Board 3

Опубликовано:

Устанавливаем форум IP.Board 3.x на хостинг.

 

1. Тестируем хостинг

В дистрибутиве есть файл Tools/check_requirements.php. Загружаем его на сервер и смотрим, соответствует хостинг требованием 3.x Если да, то продолжаем дальше, если нет, устраняем различие.

 

И по памяти. Для нормальной работы форума, необходимо, чтобы память, доступная для выполнения PHP скриптов, была больше или равна 128M: memory_limit - 128M

Форум начнет работать и с меньшим количествоом памяти, но при экспорте языков будет сваливаться в ошибку. Также 128M жизненно необходимо, если на форуме планируется ставить много дополнений и хуков.

 

2. Подготавливаем базу данных к инсталляции.

Рассматриваем случай, когда для форума создаем новую (чистую) базу данных.

Для корректной работы IP.Board 3 с русским языком необходимо, чтобы база данных была в кодировке UTF8. Английская версия IP.Board 3 будет работать и на Latin1, но лучше не рисковать. Могут быть проблемы в дальнейшем и при переезде на другой хостинг.

У многих хостеров создание базы данных – процесс автоматический. Иногда можно поменять имя базы, но не у всех хостеров. И все. База данных автоматически создается в кодировке windows-1251.

Для исправления этого "недостатка" запускаем phpMyAdmin. Он стоит у всех хостеров. В phpMyAdmin открываем окно SQL запросов и выполняем запрос

 

ALTER DATABASE имя базы DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

 

3. Загружаем файлы на хостинг.

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

 

Важно! Если используется русская версия форума, в файле /admin/setup/sources/base/install.php

Находим

'sql_charset'    => '',

И меняем на

'sql_charset'    => 'utf8',

Добавляем в корень форума файл .htaccess

AddDefaultCharset utf-8

 

4. Выставляем CHMOD.

Пункт не обязателен. На многих хостингах будет все работать без выставление CHMOD. Можно этот пункт пропустить, если инсталятор ругнется, то тогда придется сменить права на директории.

Для папок

cache

public

hooks

uploads

CHMOD должен быть достаточным для записи. 0777 или 0755, если хостер не позволяет использовать 777.

Так же 777 необходимы файлу conf_global.php. В дистрибутиве он лежит как conf_global.dist.php. Его можно переименовать самому или за вас это сделает инсталятор.

 

5. Запускаем инсталятор.

ваш форум/admin/install/index.php или при пустом conf_global.php или conf_global.dist.php можно просто в браузере набрать адрес вашего форума.

 

6. Проверка.

После инсталляции проверяем, чтобы в файле conf_global.php присутствовала строчка

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

При установке английской версии надо проверить корректность отображения русских букв "ш" (code 0xD188) и "И" (code 0xD098)

 

 

P.S. Хочется напомнить, что IPB платный и рессурсоемкий движок. И часто проще и безопасней поставить не ломанный IPB, а phpBB или SMF

 

P.P.S. Писал без подготовки. Позже посмотрю еще на ошибки и пропуски. Но основное не пропустил.

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

Опубликовано:

В ISP manager в параметрах домена для php можно выбрать "PHP как модуль apache" или "PHP как CGI", я выбрал как модуль апача, все работает нормально, а вот будет ли работать форум если быбрать как CGI?

Опубликовано:
  • Автор

а вот будет ли работать форум если быбрать как CGI?

Будет

 

 

P.S. Зачем все вопросы валить в одну тему?

  • 1 месяц спустя...
Опубликовано:

Здравствуйте! На шаге установки IPB 3.2, вылазит такая ошибка: Предупреждение: Access denied for user 'p72873'@'91.218.229.198' (using password: YES).!

Прошу помощи! Пароль, логин, MSL ввожу правильно.

Опубликовано:

адрес хоста правильно введён?

Опубликовано:
  • Автор

На шаге установки IPB 3.2, вылазит такая ошибка: Предупреждение: Access denied for user 'p72873'@'91.218.229.198' (using password: YES).!

Используйте систему помощи своего хостера - https://support.ihc.ru/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=56&nav=0,6,10

 

Прошу помощи!

Правила читали? Пункт 3

Опубликовано:
Прошу помощи!

 

Правила читали? Пункт 3

Так, вроде, написал версию.

На счет помощи: прописал в этом файле: хост, имя базы, логин юзера, пароль. Толку нет.

Опубликовано:

IPB version:I have no IPB

Board URL:No

Смысл писать, если нет еще форума?

 

Проблема в том, что друг установил ТАКУЮ же версию форума, на ТОТ же хостинг. Проблем не было. Может проблема в моих руках?

Опубликовано:
  • Автор

адрес хоста правильно введён?

ИМХО нет

Опубликовано:

ИМХО нет

Правильно, ибо копирую с ПУ хостинга.

Опубликовано:

я тоже один раз так получал ошибку (ввёл localhost, а нужно было вводить не его)

попробуй внимательно прочитать письмо ну или написать хостеру....

Опубликовано:

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

  • 1 месяц спустя...
Опубликовано:

Установил чистый форум, в админке вижу красную панель с надписью:

Отсуствует ключ лицензии

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

Иду по ссылке ввожу ключ активации с мемберки. После него поле урл, тоже заполняю. Жму на копку и получаю сообщение:

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

Ключ точно верный, только приобрел. Никто с таким не встречался? Я отписал тикет на инвинжн, но вдруг кто уже встречался с этим.

Опубликовано:

Все разобрался. У меня был залит форум скачанные с другого аккаунта. А ключ к нему оказывается не подходит )

  • 2 месяца спустя...
Опубликовано:

 

 

 

4. Выставляем CHMOD.

Пункт не обязателен. На многих хостингах будет все работать без выставление CHMOD. Можно этот пункт пропустить, если инсталятор ругнется, то тогда придется сменить права на директории.

Для папок

cache

public

hooks

uploads

CHMOD должен быть достаточным для записи. 0777 или 0755, если хостер не позволяет использовать 777.

Так же 777 необходимы файлу conf_global.php. В дистрибутиве он лежит как conf_global.dist.php. Его можно переименовать самому или за вас это сделает инсталятор.

 

5. Запускаем инсталятор.

ваш форум/admin/install/index.php или при пустом conf_global.php или conf_global.dist.php можно просто в браузере набрать адрес вашего форума.

 

 

в общем такая ерунда получилась, версия 3.2.2 пока на всю корневую папку не поставил -R 777 выдавались ошибки честно уже не помню какие, в общем сейчас все айс кроме то го что 777 это но-но-но - ну-ну-ну

в общем никто не может подсказать точно на какие папки какие права нужны, так как приблизительно ставил 755 на некоторые но это чисто пальцем в небо

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

Сейчас на странице 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.