Установка phpBBex v1.9.1 и галереи (Инструкция + Видеоролик)

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 JoteRuso » 10.04.2013, 23:16

В последнее время часто задают вопрос по установке галереи и портала на phpBBex. Ответы на оба вопроса уже есть на этом форуме. Но... Если про установку портала есть отдельная тема, то описание установки галереи мало кто может найти самостоятельно, так как оно находится в теме с другим названием. Поэтому копирую свою инструкцию оттуда и оформляю её в виде отдельной темы с дополнениями в виде небольших скриншотов.
Если помимо галереи хотите ещё установить портал, чат и что-нибудь ещё, то РЕКОМЕНДУЮ сначала установить именно галерею, а потом всё остальное.

Алгоритм чистовой установки на версию 1.9.1 следующий:

ПОДРОБНАЯ ИНСТРУКЦИЯ
Самое первое - устанавливаем phpBBex v1.9.1.

Качаем и устанавливаем подходящую версию TortoiseHg (или просто устанавливаем Mercurial на свой компьютер).

Запускаем командную строку
Изображение

вводим туда:
Код: Выделить всё
hg clone https://bitbucket.org/vegalogic/phpbbex/ forum
Изображение
Жмём на Enter.

Получаем:
Изображение

Теперь у вас создана папка forum по адресу C:\Users\Имя_пользователя\forum (содержащая в себе последнюю версию phpBBex)
Вот туда мы теперь и идём.

Набираем в командной строке:
Код: Выделить всё
cd forum
Изображение
Жмём на Enter.

Теперь мы в этой папке.
Изображение
В эту папку нам надо закачать все недостающие для установки галереи файлы.

В коммандной строке набираем:
Код: Выделить всё
hg update gallery
Изображение
Жмём на Enter.

Получаем результат:
Изображение

Всё. Работа с командной строкой закончена.
Идём на установленный форум, авторизуемся под Админом (заходим туда как Администратор)!

Содержимое папки forum (кроме папки .hg и двух файлов, начинающихся с .hg) зиппуем (архивируем в формате .zip)
Спойлер
Изображение
Изображение

и перебрасываем на сервер в папку с уже установленным движком phpBBex.
Раззиповываем (разархивируем/извлекаем файлы) с заменой файлов.

Переименовываем появившуюся там папку install_gallery в install

На время работы установщика галереи временно замените файл includes/session.php на версию файла от чистого phpBBex вашей версии.

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

Всё должно встать без проблем и уже на русском языке.

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

P.S. Если хотим вывести прямую ссылку на свою галерею в главное меню форума:
Изображение
то идём вот сюда:
styles/prosilver/template/, где в файле overall_header.html ищем
Код: Выделить всё
<ul id="main-menu">
<li><a href="{U_INDEX}">{L_FORUMS}</a>
<ul>

добавляем туда одну строчку:
Код: Выделить всё
<ul id="main-menu">
<li><a href="{U_INDEX}">{L_FORUMS}</a>
<li><a href="http://мой_сайт/gallery/">Галерея</a></li>
<ul>

Вместо http://мой_сайт впишите адрес своего сайта, чтобы получилось что-нибудь вроде
Код: Выделить всё
<li><a href="http://kazanova.com/gallery/">Галерея</a></li>

Смотреть лучше в разрешении Full HD (1080p HD)
phpBB [media]


Дополнение:
Алгоритм установки галереи на рабочий форум.
Последний раз редактировалось JoteRuso 11.10.2015, 20:31, всего редактировалось 14 раз(а).
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 10 месяцев


Сообщение #121 Mirus » 05.10.2013, 12:08

VEG:Mirus, какая у вас версия phpBBex и какие моды установлены?
Вчера качал 1.7.1. Чистый движок только после установки.

Теперь пишет вот это при заходе по ссылке /install/
http://i.imgur.com/Y4kFWaR.png
Mirus
Репутация: 0
С нами: 10 лет 5 месяцев

Сообщение #122 VEG » 05.10.2013, 12:10

Совсем немного выше описан вариант решения проблемы.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #123 Mirus » 05.10.2013, 12:20

VEG, два вопроса. Где архив) И какой путь к файлу?
Mirus
Репутация: 0
С нами: 10 лет 5 месяцев

Сообщение #124 VEG » 05.10.2013, 12:26

Mirus,
VEG:Могу предложить такой вариант. Установите файлы галереи, но перед запуском инсталлятора временно замените файл includes/session.php на версию файла от чистого phpBBex (можете взять, например, из архива по ссылке выше). В результате установщик должен запуститься и отработать. После установки необходимо вернуть файл includes/session.php от версии с галереей.
Путь к файлу указан — includes/session.php. Ссылка на архив в шапке (зелёная кнопка).
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #125 nikulinlg » 31.10.2013, 17:57

А если многие файлы на хостинге уже изменены? Я имею ввиду содержимое папки styles, тогда tortoise подменит и измененные файлы?
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #126 Sumanai » 31.10.2013, 18:26

Эта инструкция для чистой установки.
Можно попытаться сделать так- на этапе
В эту папку нам надо закачать все недостающие для установки галереи файлы.

В коммандной строке набираем:
До его выполнения файлы чистого phpBBex заменить на ваши, дальше по инструкции, если возникнут конфликты- разрешать, если не понимаете как- обращайтесь.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #127 nikulinlg » 31.10.2013, 18:45

Ок, спасибо, а инструкции для установки галереи на нечистый :twisted: форум существуют?
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #128 Sumanai » 31.10.2013, 18:49

Как видите- нет. Попробуйте, если выйдет- будет и как инструкция для нечистых :smile:
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #129 nikulinlg » 31.10.2013, 19:15

Sumanai, сделал как вы сказали, но при попытке поставить галерею tortoise выдал:
Код: Выделить всё
abort: crosses branches (merge branches or use --clean to discard changes)
-------------
насколько я понял вся проблема в измененных файлах со старого форума.
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #130 Sumanai » 31.10.2013, 19:26

Тогда ждите VEG.

Добавлено спустя 46 секунд:
nikulinlg:насколько я понял вся проблема в измененных файлах со старого форума.

Это очевидно, только как поправить- не знаю.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #131 nikulinlg » 31.10.2013, 19:33

Sumanai, хорошо, будем ждать :smile: . А Вам от меня огромнейшее спасибо! И еще, а если я все-таки поставлю чистый форум с порталом и галереей (с) Бендер, то как мне вернуть старые сообщения? Что копировать из БД?
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #132 Sumanai » 31.10.2013, 19:42

nikulinlg:Что копировать из БД?

Да ничего. Используйте свою, только выполните установку галереи (в конце инструкции).
Но лучше всё- таки обновите. Будет проще.

Добавлено спустя 9 минут 50 секунд:
А, вот, понял. После копирования ваших файлов выполните
Код: Выделить всё
hg update v1.7.1
А после как я написал.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #133 nikulinlg » 31.10.2013, 20:56

Sumanai:Но лучше всё- таки обновите. Будет проще.
не совсем понял Вас.
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #134 Sumanai » 31.10.2013, 21:10

nikulinlg:не совсем понял Вас.

В смысле ставьте через мерикуал. Ниже написал способ, должно помочь.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #135 nikulinlg » 31.10.2013, 21:47

Sumanai, все почти получилось, спасибо! Но теперь при авторизации каждый раз форум выдает новый session id сейчас он: 041349178b1abb8b728cbc980bbcd447, а после обновления страницы: a1fef05aaff2087218a68e6ca51778a3 и т.д., соответственно не могу войти в админку.. соответственно не могу выйти из форума..
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #136 Sumanai » 31.10.2013, 21:59

Проверяйте куки.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #137 nikulinlg » 31.10.2013, 22:06

Sumanai, просто я не знаю другого способа проверки куки , как через админку форума, а мне туда не зайти
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #138 Sumanai » 31.10.2013, 22:07

А, точно, сначала сбросьте кеш. То есть через ФТП зайдите в папку cache и удалите всё, кроме index.htm и .htaccess.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Сообщение #139 nikulinlg » 31.10.2013, 22:09

Удалил, все тоже-самое.. Кстати, в папке cache не оказалось index.htm

Добавлено спустя 1 минуту 7 секунд:
может, есть другой способ настройки куки (не через acp)?
nikulinlg M
Аватара
Откуда: Воронеж
Репутация: 1
С нами: 10 лет 5 месяцев

Сообщение #140 Sumanai » 31.10.2013, 22:16

nikulinlg:Кстати, в папке cache не оказалось index.htm

Должен быть.

nikulinlg:может, есть другой способ настройки куки (не через acp)?

Через БД, таблица phpbb_config. Но вообще установка галереи не должна затрагивать настройки кук. При установке были какие- то сообщения? Ставили на хостинге или на ПК?
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 1 месяц

Пред.След.

Вернуться в Мастерская 1.x



cron