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

Board index phpBBex 1.x Мастерская

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

Post #1by JoteRuso » 10.04.2013, 23:16

ВНИМАНИЕ!!! Эта инструкция НЕ ПОДХОДИТ для phpBBex начиная с версии 2.0 и выше!

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

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

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

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

Запускаем командную строку
Image

вводим туда:
Code: Select all
hg clone https://bitbucket.org/vegalogic/phpbbex/ forum
Image
Жмём на Enter.

Получаем:
Image

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

Набираем в командной строке:
Code: Select all
cd forum
Image
Жмём на Enter.

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

В коммандной строке набираем:
Code: Select all
hg update gallery
Image
Жмём на Enter.

Получаем результат:
Image

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

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

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

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

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

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

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

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

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

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

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

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


Дополнение:
Алгоритм установки галереи на рабочий форум.
Last edited by JoteRuso on 11.10.2015, 20:31, edited 14 times in total.
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months


Перестала отображаться галерея

Post #81by T.Larina » 04.08.2013, 14:43

И снова здравствуйте! Вопрос, наверное, глупый, извините за дилетантство, но перестали отображаться фотографии в галерее, вместо них просто ссылки, которые не открываются. На форуме установлен плагин Highslide, но дело, как я понимаю, не в плагине, а в самой галерее, так как фотографии не отображаются даже сразу после загрузки их в альбом.
Сначала грешила на хостинг, но слишком долго длится вся эта канитель, уже недели две-полторы.
Возможно, это просто совпадение, но эта ерунда появилась после того, как удалила cookies форума (надо было почистить после переустановки Ulogin). Пробовала заходить на ресурс с других устройств и из других браузеров (Opera mini с телефона, например) - всё то же самое.
Что это может быть?
Скриншот прилагаю, адрес самого сайта - под моей аватарой, в профиле.
Attachments
Скриншот.png
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #82by JoteRuso » 04.08.2013, 15:42

T.Larina, проверьте, присутствуют ли физически все ваши фотографии у вас на сервере? (gallery/images/upload/ - вот в ней и смотрите. Там должны быть как сами фотографии, так и их миниатюры).
Такое ощущение, что у Вас их нет там вообще.
Если все файлы на месте, зайдите в Админка/Модули/Галерея/Обзор/ - и обновите там все данные и очистите кеш.
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #83by T.Larina » 05.08.2013, 12:47

JoteRuso, у меня было точно такое же ощущение, когда обнаружила это, поэтому проверяла уже несколько раз: всё присутствует и открывается на сервере. Даже когда загружаешь новую фотографию, она не отображается.
Обновление не помогло.
Проверила, все ли файлы галереи на месте, всё ли с Highslide в порядке - всё вроде нормально.
Попробую еще всё в галерее убрать, удалить всё фотографии и альбомы, а потом снова закачать. И права доступа проверю, может, там что-то не так, если вдруг картинки и альбомы перестали отображаться.
А может такое быть, что слетела галерея, и придется заново устанавливать?
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #84by VMMaster » 05.08.2013, 12:53

Алексей, приветствую!

Подскажите, пожалуйста, существует ли возможность переноса вложенного личного альбома в общую галерею?
Фото "по одной" перенести можно, а вот целиком альбом - не смог найти такой функции?
VMMaster M
Новичок
Age: 38
Reputation: 0
With us: 6 years 4 months

Post #85by JoteRuso » 05.08.2013, 21:38

T.Larina, хотел ещё раз взглянуть, какой адрес присваивается фоткам на Вашем ресурсе, а там уже и смотреть нечего...
General Error
SQL ERROR [ mysqli ]
Взялись за коренную перестройку? :smile:
Галерея, как и любое другое "цифровое создание", тоже может от чего-нибудь пострадать. Но хотелось бы, всё-таки, найти причину.
Кстати, если ещё есть возможность, проверьте какие права доступа стоят на самих файлах фоторгафий и на папках, в которых эти фотки находятся.

VMMaster, такой возможности не предусмотрено.
Либо я о ней не знаю, так как я её у себя в галерее не нашёл. )))
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #86by T.Larina » 06.08.2013, 09:25

JoteRuso, а там переезд на другой хостинг и баг с паролями к бд, только вчера появился. :-D
Но это уже конфигурационный файл, видимо.
Всё исправлю - скину Вам ссылки. Причина действительно интересна, но подозреваю, что корень проблемы кроется в какой-то ерунде.

Added after 1 minute 12 seconds:
Права доступа на все файлы в галерее вчера смотрела - везде 0644.
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #87by hobot-bobot » 14.08.2013, 14:51

Как лучше добавить галерею к существующему сайту? Понятное дело буду делать на локальном хосте, сделаю копию форума и базы данных. Установлен портал, лучше по новому поставить галрею, потом портал и портировать базу данных. Или к уже существующему сайту с порталом прикручивать галерею?
ОАО "РЖД" - Редко Живу Дома
hobot-bobot M
Бывалый
Avatar
Location: Череповец
Reputation: 23
With us: 6 years 8 months

Post #88by Sumanai » 14.08.2013, 15:28

hobot-bobot wrote:Или к уже существующему сайту с порталом прикручивать галерею?

Попробуйте так. С помощью Mercurial решайте конфликты, если таковые возникнут. Так будет удобнее, чем накатывать на phpBBex+ галерея портал- ибо с помощью Mercurial объединять будет удобнее.
Просто вместо клонирования чистого phpBBex подсовывайте свои файлы форума с порталом.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1669
With us: 6 years 10 months

Post #89by VEG » 15.08.2013, 14:10

hobot-bobot wrote:Или к уже существующему сайту с порталом прикручивать галерею?
Это возможно при помощи Mercurial. У вас должен быть клон репозитория phpBBex строго той версии, на основе которой сделан ваш форум. Затем в рабочем каталоге замените файлы клона на ваши файлы, а затем выполните команду hg update gallery. Таким образом Mercurial попытается установить на ваш форум галерею, а если возникнут какие-то конфликты, он вас об этом спросит. Эту операцию лучше делать на локалке. Конфликты в случае их возникновения следует разрешать внимательно, а не тяп-ляп. Чтобы потом не аукнулось необъяснимыми проблемами.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #90by T.Larina » 17.08.2013, 19:53

JoteRuso, и вот всё-таки исправила ошибку на форуме - в конфиг-файле заменила пароль от базы данных, так как переехала на новый хостинг. Адрес присваивается при наведении мышкой на "место-где-должна-быть-фотография", примерно такой:
http://domen.ru/gallery/image.php?album_id=2&image_id=21
И всё примерно в том же духе.

Added after 12 minutes 11 seconds:
Сравнила адрес с другими порталами, например, с Вашим - адреса аналогичные. Значит, прописывается у меня всё правильно. Получается, что просто не отображаются фотографии?
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #91by VEG » 17.08.2013, 20:13

T.Larina, возможно, из-за неправильной конфигурации сервер не отдаёт файлы изображений. Вам следует запустить Firebug или аналог в режиме «Сеть», и посмотреть, какие ответы присылает вам сервер при запросе изображений.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #92by vbnm » 18.08.2013, 00:58

T.Larina, в личку загляни, там есть вопросы :smoke:
vbnm
Гуру
Reputation: 100
With us: 6 years 9 months

Post #93by T.Larina » 18.08.2013, 10:46

VEG, спасибо, попробую так.

Added after 16 minutes 33 seconds:
Миниатюры вообще не загружаются, поэтому информацию об ответе получить невозможно. Вернее, они пытаются загрузиться, но у них это не получается - всё по нулям и ожидание.
Загружается только информация об альбоме: http://domen.ru/gallery/album.php?album_id=1. Ему же и присваивается IP.
Ответ - код страницы альбома.
Прошу прощения, если не то или не так посмотрела - я пока что нуб в этом деле. :smile:
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #94by VEG » 18.08.2013, 18:10

T.Larina, не ясно всё равно. Можете поделиться ссылкой на сайт с соответствующей проблемой?
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #95by T.Larina » 19.08.2013, 19:15

VEG, да, простите - сайт у меня под аватаркой.
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #96by VEG » 19.08.2013, 21:16

Судя по всему файлы изображений повреждены. Они отдаются сервером, но не могут отобразиться из-за этого. Каким образом вы загружали эти файлы? Копировали ли вы файлы форума и галереи по FTP с локалки? Возможно, фотографии были повреждены при копировании по FTP с локального компьютера.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Avatar
Age: 32
Location: Минск, Беларусь
Reputation: 1576
With us: 7 years 7 months

Post #97by JoteRuso » 20.08.2013, 11:35

T.Larina, проверьте, можете ли Вы посмотреть все свои загруженные фотографии непосредственно на своём сервере. И отключите временно highslide-плагин.
Если при загрузке новых фотографий происходит то же самое (вы не можете их увидеть), то я бы переустановил галерею заново, просто чтобы убедиться, что проблема именно в ней.
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

Post #98by hobot-bobot » 20.08.2013, 12:43

В общем и я установил галерею на форум. Пробовал на localhost, весь вечер пытался, то ошибка в базе, то проблема с cookies, то в админку не пускает. На свежеустановленный форум встает, а на копию моего не хочет. Плюнул на все это, сделал копию сайта и базы данных и прямо на хостинге поставил галерею. Поставилось все без проблем. Пользуюсь.
ОАО "РЖД" - Редко Живу Дома
hobot-bobot M
Бывалый
Avatar
Location: Череповец
Reputation: 23
With us: 6 years 8 months

Post #99by T.Larina » 21.08.2013, 17:17

JoteRuso, фотографии отображаются. Даже если я их просто открываю по адресу http://domen.ru/gallery/images/upload/image.jpg. Фотография открывается в окне, значит, она есть на сервере?
Не знаю, в чем дело, но хочется уже просто всё заново переустановить. :biggrin:
Я и хостинг сменила во многом из-за этой ерунды с галереей, что не помогло. :smile:
T.Larina
Новичок
Age: 29
Location: Москва
Reputation: 1
With us: 6 years 5 months

Post #100by JoteRuso » 21.08.2013, 21:08

T.Larina, тогда попробуйте переустановить галерею.
Перед этим сделайте сохранение всего форума. :smile:
JoteRuso M
Topic author, Гуру
Avatar
Location: Москва, Россия
Reputation: 536
With us: 7 years 7 months

PreviousNext

Return to Мастерская