Установка 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 месяцев


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

Сообщение #81 T.Larina » 04.08.2013, 14:43

И снова здравствуйте! Вопрос, наверное, глупый, извините за дилетантство, но перестали отображаться фотографии в галерее, вместо них просто ссылки, которые не открываются. На форуме установлен плагин Highslide, но дело, как я понимаю, не в плагине, а в самой галерее, так как фотографии не отображаются даже сразу после загрузки их в альбом.
Сначала грешила на хостинг, но слишком долго длится вся эта канитель, уже недели две-полторы.
Возможно, это просто совпадение, но эта ерунда появилась после того, как удалила cookies форума (надо было почистить после переустановки Ulogin). Пробовала заходить на ресурс с других устройств и из других браузеров (Opera mini с телефона, например) - всё то же самое.
Что это может быть?
Скриншот прилагаю, адрес самого сайта - под моей аватарой, в профиле.
Вложения
Скриншот.png
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #82 JoteRuso » 04.08.2013, 15:42

T.Larina, проверьте, присутствуют ли физически все ваши фотографии у вас на сервере? (gallery/images/upload/ - вот в ней и смотрите. Там должны быть как сами фотографии, так и их миниатюры).
Такое ощущение, что у Вас их нет там вообще.
Если все файлы на месте, зайдите в Админка/Модули/Галерея/Обзор/ - и обновите там все данные и очистите кеш.
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 10 месяцев

Сообщение #83 T.Larina » 05.08.2013, 12:47

JoteRuso, у меня было точно такое же ощущение, когда обнаружила это, поэтому проверяла уже несколько раз: всё присутствует и открывается на сервере. Даже когда загружаешь новую фотографию, она не отображается.
Обновление не помогло.
Проверила, все ли файлы галереи на месте, всё ли с Highslide в порядке - всё вроде нормально.
Попробую еще всё в галерее убрать, удалить всё фотографии и альбомы, а потом снова закачать. И права доступа проверю, может, там что-то не так, если вдруг картинки и альбомы перестали отображаться.
А может такое быть, что слетела галерея, и придется заново устанавливать?
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #84 VMMaster » 05.08.2013, 12:53

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

Подскажите, пожалуйста, существует ли возможность переноса вложенного личного альбома в общую галерею?
Фото "по одной" перенести можно, а вот целиком альбом - не смог найти такой функции?
VMMaster M
Репутация: 0
С нами: 10 лет 8 месяцев

Сообщение #85 JoteRuso » 05.08.2013, 21:38

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

VMMaster, такой возможности не предусмотрено.
Либо я о ней не знаю, так как я её у себя в галерее не нашёл. )))
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 10 месяцев

Сообщение #86 T.Larina » 06.08.2013, 09:25

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

Добавлено спустя 1 минуту 12 секунд:
Права доступа на все файлы в галерее вчера смотрела - везде 0644.
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #87 hobot-bobot » 14.08.2013, 14:51

Как лучше добавить галерею к существующему сайту? Понятное дело буду делать на локальном хосте, сделаю копию форума и базы данных. Установлен портал, лучше по новому поставить галрею, потом портал и портировать базу данных. Или к уже существующему сайту с порталом прикручивать галерею?
hobot-bobot M
Аватара
Откуда: Череповец
Репутация: 23
С нами: 10 лет 11 месяцев

Сообщение #88 Sumanai » 14.08.2013, 15:28

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

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

Сообщение #89 VEG » 15.08.2013, 14:10

hobot-bobot:Или к уже существующему сайту с порталом прикручивать галерею?
Это возможно при помощи Mercurial. У вас должен быть клон репозитория phpBBex строго той версии, на основе которой сделан ваш форум. Затем в рабочем каталоге замените файлы клона на ваши файлы, а затем выполните команду hg update gallery. Таким образом Mercurial попытается установить на ваш форум галерею, а если возникнут какие-то конфликты, он вас об этом спросит. Эту операцию лучше делать на локалке. Конфликты в случае их возникновения следует разрешать внимательно, а не тяп-ляп. Чтобы потом не аукнулось необъяснимыми проблемами.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #90 T.Larina » 17.08.2013, 19:53

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

Добавлено спустя 12 минут 11 секунд:
Сравнила адрес с другими порталами, например, с Вашим - адреса аналогичные. Значит, прописывается у меня всё правильно. Получается, что просто не отображаются фотографии?
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #91 VEG » 17.08.2013, 20:13

T.Larina, возможно, из-за неправильной конфигурации сервер не отдаёт файлы изображений. Вам следует запустить Firebug или аналог в режиме «Сеть», и посмотреть, какие ответы присылает вам сервер при запросе изображений.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #92 vbnm » 18.08.2013, 00:58

T.Larina, в личку загляни, там есть вопросы :smoke:
vbnm
Репутация: 108
С нами: 11 лет

Сообщение #93 T.Larina » 18.08.2013, 10:46

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

Добавлено спустя 16 минут 33 секунды:
Миниатюры вообще не загружаются, поэтому информацию об ответе получить невозможно. Вернее, они пытаются загрузиться, но у них это не получается - всё по нулям и ожидание.
Загружается только информация об альбоме: http://domen.ru/gallery/album.php?album_id=1. Ему же и присваивается IP.
Ответ - код страницы альбома.
Прошу прощения, если не то или не так посмотрела - я пока что нуб в этом деле. :smile:
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #94 VEG » 18.08.2013, 18:10

T.Larina, не ясно всё равно. Можете поделиться ссылкой на сайт с соответствующей проблемой?
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #95 T.Larina » 19.08.2013, 19:15

VEG, да, простите - сайт у меня под аватаркой.
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #96 VEG » 19.08.2013, 21:16

Судя по всему файлы изображений повреждены. Они отдаются сервером, но не могут отобразиться из-за этого. Каким образом вы загружали эти файлы? Копировали ли вы файлы форума и галереи по FTP с локалки? Возможно, фотографии были повреждены при копировании по FTP с локального компьютера.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #97 JoteRuso » 20.08.2013, 11:35

T.Larina, проверьте, можете ли Вы посмотреть все свои загруженные фотографии непосредственно на своём сервере. И отключите временно highslide-плагин.
Если при загрузке новых фотографий происходит то же самое (вы не можете их увидеть), то я бы переустановил галерею заново, просто чтобы убедиться, что проблема именно в ней.
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 10 месяцев

Сообщение #98 hobot-bobot » 20.08.2013, 12:43

В общем и я установил галерею на форум. Пробовал на localhost, весь вечер пытался, то ошибка в базе, то проблема с cookies, то в админку не пускает. На свежеустановленный форум встает, а на копию моего не хочет. Плюнул на все это, сделал копию сайта и базы данных и прямо на хостинге поставил галерею. Поставилось все без проблем. Пользуюсь.
hobot-bobot M
Аватара
Откуда: Череповец
Репутация: 23
С нами: 10 лет 11 месяцев

Сообщение #99 T.Larina » 21.08.2013, 17:17

JoteRuso, фотографии отображаются. Даже если я их просто открываю по адресу http://domen.ru/gallery/images/upload/image.jpg. Фотография открывается в окне, значит, она есть на сервере?
Не знаю, в чем дело, но хочется уже просто всё заново переустановить. :biggrin:
Я и хостинг сменила во многом из-за этой ерунды с галереей, что не помогло. :smile:
T.Larina
Откуда: Москва
Репутация: 1
С нами: 10 лет 8 месяцев

Сообщение #100 JoteRuso » 21.08.2013, 21:08

T.Larina, тогда попробуйте переустановить галерею.
Перед этим сделайте сохранение всего форума. :smile:
JoteRuso M
Автор темы
Аватара
Откуда: Москва, Россия
Репутация: 541
С нами: 11 лет 10 месяцев

Пред.След.

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