Вверх

Форум phpBB на WordPress(интеграция)

Форум phpBB на WordPress(интеграция)

Добрый день! Сегодня я постараюсь подробно расписать инструкцию, как установить форум phpBB на WordPress, а точнее как их с интегрировать.  Интеграция будет производится с помощью плагина WP-United : phpBB WordPress Integration, последняя версия которого вышла  26.03.2013 (обновление).

Введение или подготовка к работе

Разумеется Вам хочется узнать, есть ли в плагине нужный для Вас функционал и посмотреть скриншоты. Для этого перейдите в статью обзора плагина WP-United : phpBB WordPress Integration.

Если Вас заинтересовал вопрос создания форума, скорее всего сам сайт на WP у Вас уже имеется и пункт его установки можно опустить.

Для дальнейшей работы Вам понадобятся следующие сборки:

  1. Сам движок phpBB3
  2. Русский язык для движка
  3. Модуль автоматической установки модулей на phpBB(automod)
  4. Модуль интеграции для форума

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

Устанавливаем форум(phpBB3)

Вначале я думал описать все в одной статье, но потом понял что статья получится огромная, поэтому решил вынести некоторые пункты отдельно. Как установить форум phpBB можно прочитать в этом посте:

Установка phpBB

Установка AutoMOD

Итак мы получили работоспособный форум на phpBB 3.0.11. Теперь для того, что бы без особых заморочек синтегрироваться мы поставим удобный модуль на форум — AutoMod, который в будущем будет автоматически устанавливать другие модули.

И так открываем архив automod и заливаем все с папки root в корень форума, после чего переходим по адресу: вашссайт.ру/forum/install и получаем такую страницу:

Форум на WordPress или интеграция с phpBB

Ставим в Отображать все результаты да, что бы мы могли анализировать результат работы мастера установки AutoMOD и жмем отправить.

На следующей странице нас спросят действительно ли мы хотим установить модификацию — жмем да и получаем результат установки. На странице обязательно проверьте, что бы под каждой строкой было написано «Успешно», если же появилась ошибка — заходите на форум и задавайте вопрос, будем искать в чем проблема!

Форум на WordPress или интеграция с phpBB

И так у нас успешно установлен AutoMOD и в админке появился новый пункт:

Форум на WordPress или интеграция с phpBB

Идем и удаляем папку install с хостинга, иначе форум не будет работать.

Интегрируем phpBB и WordPress

В первую очередь нам нужно установить модуль интеграции для самого WordPress. Я обычно устанавливаю модули через поиск(Плагин — Добавить новый), вводим в поле WP-United : phpBB WordPress Integration и устанавливаем.

После активации видим новый пункт в меню админке:

Форум на WordPress или интеграция с phpBB

Переходим в пункт Установка/Статус и скачиваем по предложенной ссылке модификацию интеграции для форума:

Форум на WordPress или интеграция с phpBB

Теперь переходим в админку форума на вкладку ACP_CAT_MODS, там загружаем архив модуля. После этого он у нас появится в списке неустановленных:

Форум на WordPress или интеграция с phpBB

Нажимаем установить, опять «Установить» и попадаем на страницу с отчетом. Просматриваем весь список, что бы у нас везде было установлено  и в отчете стояло Success:

Форум на WordPress или интеграция с phpBB

Теперь переходим в админку WP и на странице Установка/Статус показываем путь к файлу config.php Вашего форума. Это можно сделать с помощь встроенного менеджера, если форум находится внутри блога, или указать путь самостоятельно(для этого нажимаем Я хочу ввести пусть вручную)

Форум на WordPress или интеграция с phpBB

После того, как указали путь к файлу нажимаем «Связать». При удачном подключении мы получим следующую надпись:

Форум на WordPress или интеграция с phpBB

Вот и все! Наш форум и блог синтегрированы, теперь идем и ковыряем настройки под свои нужды. Если у Вас появились проблемы или вопросы — задавайте в комментариях или здесь

1 бал2 бала3 бала4 бала5 балов (6 голос, средний бал: 4,83 из 5)
Загрузка...
     Вызвать мастера :)
Скопировать короткую ссылку

10 комментариев Оставить свой

  1. Аватар
    Автор: Chief - 13.04.2013 в 01:50
    596

    Ну, вот, грабли исчезают, когда они уже ударили. Хорошая инструкция — честно.

    Ответить

  2. Аватар
    Автор: Паша - 27.05.2013 в 22:42
    1212

    в phpbb не появляется вкладка wp-united что делать?

    Ответить

    Аватар
    Автор: admin - 28.05.2013 в 12:18
    1222

    Я уже давно писал статью, не помню, но вроде она и не должна появляться…

    Ответить

  3. Аватар
    Автор: Djeday - 29.07.2013 в 16:03
    2864

    Спасибо. Сделала по инструкции. Все понятно и доступно.

    Ответить

  4. Аватар
    Автор: Konstantin - 01.08.2013 в 23:03
    3112

    Сделал всё по инструкции но, есть 1 проблема. После того как залогинился на сайте, и переходишь на форум у тебя статус Гость, хотя с низу показывает твой ник якобы ты онлайн. Если залогинится, то говорит что всё ок. Но хватает зайти на сайт а затем обратно как сного вылетает и ты гость…

    Ответить

    Аватар
    Автор: admin - 02.08.2013 в 20:22
    3186

    Константин, попробуйте поиграться с настройками интеграции пользователей. Зачастую именно в ней проблемы с пользовательской частью…

    Ответить

  5. Аватар
    Автор: Александр - 20.10.2013 в 23:39
    6090

    У меня форум и сайт расположены в различных директориях. При попытке ввести адрес в настройках плагина для WP постоянно появляется ошибка о том, что файл config.php по этому пути не найден. Перепробовал вводить различные варианты пути — все бесполезно 🙁

    Ответить

  6. Аватар
    Автор: Денис - 10.08.2014 в 22:59
    13554

    У меня в админке форуса не появилась вкладка ACP_CAT_MODS. Хотя написано, что Module added » ACP_CAT_MODS.

    Ответить

  7. Аватар
    Автор: WP_PROGer - 14.10.2014 в 06:34
    15984

    СТАТЬЯ ЗАЧЕТНАЯ ! АВТОРУ УВАЖУХА! ДАЖЕ НА 4.0 ВСЕ РАБОТАЕТ!

    Ответить

  8. Аватар
    Автор: Павел - 09.01.2015 в 11:09
    20460

    AUTOMOD установил, когда подключаешь wp-united-release-phpbb
    phpBB пишет:
    [phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_compress.php on line 306: gzinflate(): data error

    Заходишь в файл и втидишь:

    switch ($data[‘c_method’])
    {
    case 0:
    // Not compressed
    fwrite($fp, $content);
    break;

    case 8:
    // Deflate
    306 строка на которой ошибка — fwrite($fp, gzinflate($content, $data[‘uc_size’]));

    При этом на WP после нажатия кнопки связать появилось:

    Текущий статус: Связь с форумом установлена, но не готова, либо отключена из-за ошибок
    WP-United подключён, однако ваш форум выдаёт ошибку, либо неверно настроен.Вам нужно установить мод WP-United для форума phpBB.
    Click here to download the modification package. Вы можете установить его с помощью AutoMod (рекомендуется), или вручную, следуя инструкциям из файла install.xml а также этим инструкциям. По завершению установки снова попробуйте нажать кнопку «Связать»
    Вы не сможете изменять другие настройки до тех пор, пока не устраните эту проблему.
    Ответ сервера:
    WP-United caught an error: /wp-admin/admin-ajax.php returned: Internal Server Error
    The page output was:

    ТУПИК

    🙁 🙁 🙁 🙁 🙁 🙁 🙁

    Ответить

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: