Главная 20 Интернет новичку 20 Установка форума SMF

Установка форума SMF

>

Установка форума SMF — Интеграция Joomla 1.5 и Simple Machines Forum с помощью компонента JFusion

Здравствуйте, уважаемые читатели блога В сегодняшней статье речь пойдет о вопросе выбора лучшего варианта форума сайта на Joomla 1.5, а так же мы в деталях рассмотрим установку движка SMF на сервер. Итак, для чего нам нужно интегрировать (база пользователей будет общая) внешний движок конференций в Джумлу?

Установка форума SMF

Неужели у этой ЦМС не существует собственных конференций, устанавливаемых в качестве расширений ? Конечно, существуют, но все они серьезно уступают по функционалу СМФ.

Проблемы выбора конференции для Джумлы

Прежде, чем решиться на эксперимент с установкой и интеграцией вышеупомянутого движка, я попробовал в работе несколько компонентов конференций. Лучшим из них, на мой взгляд, оказался Kunena. Так что вы можете опробовать работу этого компонента и решить для себя — подходит ли он вам.

Если вы решите попробовать в работе Simple Machines Forum, то следует учитывать, что последняя версия 1.1.11 имеет альтернативу в виде бета версии 2.0. Функционал беты значительно выше классической версии, но само то, что это еще бета версия, говорит о ее не полной стабильности. Лично я не стал рисковать и устанавливал версию 1.1.9 (1.1.11 на тот момент еще не вышла) и именно на ее примере буду рассказывать про интеграцию этого форума с Джумлой 1.5.

Теперь о компоненте JFusion для Joomla. Данный компонент обеспечивает универсальную интеграцию пользователей во всех приложениях, с помощью расширения базы пользователей, которая не использует «хаки» ядра. JFusion позволит интегрировать пользователей сайта и форума. В данное время бесплатная поддержка предоставляется по следующим приложениям: vBulletin, phpBB3, MyBB, SMF, Magento, Moodle, gallery2 и dokuwiki.



Также дополнительно JFusion предоставляет несколько полезных модулей, например, модуль последних сообщений в конференции, вставляемый в шаблон сайта, а также плагин внутреннего поиска. Также теперь доступна синхронизация групп пользователей, благодаря которой вы сможете связать группы между всеми используемыми приложениями.

Компонент этот безусловно хороший и многофункциональный, можно сказать просто находка. И где же скачать это чудо? Да, собственно, на сайте разработчика. Последняя актуальная версия на текущий момент JFusion 1.7.8 RC. Русский языковой пакет: Скачать русификацию для версии 1.1.3 RC. Ну вот, Joomla у нас установлена, файлы с пакетами локализации (русский язык) для SMF и JFusion скачаны, пора приступать к установке движка конференции и настройке интеграции их взаимной работы.

Установка Simple Machines Forum

Начнем с установки движка форума. Последние его версии можно скачать здесь, а русский языковой пакет, как в кодировке utf-8, так и в кодировке 1251 можно скачать здесь.

Устанавливать SMF будем в отдельную папку сайта. Допустим, что сайт на Джумле открывается по адресу //dfdf.ru/, тогда форум должен будет открываться по адресу //dfdf.ru/forum/. Для этого нужно подключиться к серверу по протоколу FTP через FileZilla и создать в основном каталоге (корневой папке, где у нас находятся все файлы и папки, созданные после установки Joomla), новую папку «forum», в которую мы установим движок конференции.

Установка форума SMF



Для создания новой папки в FileZilla, достаточно щелкнуть правой кнопкой мыши в правом окне программы, где отображаются файлы и директории на удаленном хосте, а затем выбрать из выпадающего меню пункт «Создать каталог». Итак, папка создана, теперь нужно при помощи все той же Файлзилы скопировать в нее установочные файлы нашего форума.

Файлы эти нужно предварительно достать из архива smf_1-1-9_install.zip , который вы скачали по ссылке приведенной выше. Далее в ftp-клиенте, в левом окне, открываем каталог smf_1-1-9_install с файлами движка Simple Machines Forum, а в правом окне открываем папку, созданную нами в каталоге Джумлы.

Выделяем, удерживая Shift на клавиатуре, все файлы в левой папке (движка конференции) и щелкаем по любому из них правой кнопкой мыши. Из выпадающего меню выбираем пункт «Закачать на сервер». Дожидаемся окончания закачки и приступаем к следующему шагу.

Сразу же заливаем на сервер и файлы русификации форума. Предварительно мы скачали русский языковой пакет для нужной нам версии и нужной кодировки текста с этой страницы. В моем случае, это smf_1-1-10_russian-utf8.zip . Нужно его распаковать и скопировать находящуюся в нем папку Themes в корень нашего движка SMF, где уже присутствует папка с аналогичным названием. В процессе копирования будут добавлены нужные файлы русского перевода в различные подпапки папки Themes (более 150 штук).

Основные настройки форума, задаваемые при его установке

Переходим в браузер и в адресной строке вводим www.proekt.ru/forum , где под www.proekt.ru имеется в виду адрес вашего сайта. В результате должен начаться первый шаг установки движка SMF, на котором вы сначала должны ввести название вашей конференции в поле «Forum name». Для включения русского языка в мастере установки нужно выбрать его в правом верхнем углу окна. Я покажу настройку параметров при выбранном английском языке.



Установка форума SMF

Далее в порядке следования настроек при установке:

  • Forum URL (адрес или по другому URL форума SMF) — в принципе, введется автоматически, ну, если уж нет, то введите //proekt.ru/forum
  • Gzip Output (Gzip сжатие), Database Sessions (сессии в Базе Данных), UTF-8 Character Set (использовать кодировку UTF-8) — тут везде ставим галочки
  • Allow Stat Collection (позволить собирать статистику) — тут на свой вкус выбираете, ставить или нет галочку

Настройки базы данных для Simple Machines Forum

Затем следуют настройки базы данных при установке форума — MySQL Server Settings (если у вас возникла проблема где взять эти данные, то возможно здесь вы найдете ответ на этот вопрос: Как создать новую базу данных и пользователя с помощью инструментов cPanel) :

  • MySQL server name (адрес сервера, где находится база MySQL) — в принципе, стандартно, в 90 процентах случаев это localhost. Если не знаете, уточните на вашем хостинге)
  • MySQL username (имя пользователя базы данных) — введите имя пользователя для подключения к Базе Данных. Т.к. я хотел использовать для установки SMF ту же базу данных, что и для Joomla, то я соответственно ввел в этом пункте имя пользователя, которого создал при установке движка сайта.
  • MySQL password (пароль для доступа к базе) — думаю, тут понятно. В моем случае пароль к database конференции такой же, как и при установке Джумлы
  • MySQL database name (название базы данных) — введите название, которое Вы хотите использовать. Я ввел сюда то же название базы, что используется для Joomla. Если database отсутствует, инсталлятор форума попытается создать ее. Но некоторые бесплатные хостинги не разрешают создавать больше 1-ой базы, так что введете название уже существующей.
  • MySQL table prefix (префикс таблиц) — здесь ничего не меняйте.



Жмем «Proceed». Следующий шаг установки- это создание аккаунта администратора форума.

Установка форума SMF

Придумываем себе логин и пароль для входа в админку SMF, вводим свой e-mail и еще раз указываем пароль для базы данных. Нажимаем Finish. В следующем окне ставим галочку и жмем по надписи «your newly installed forum» для того, чтобы попасть на только что установленный нами Simple Machines Forum. После завершения установки нужно обязательно удалить файлы install.php и install_1-1.sql , если они не удалились автоматически.

Установка форума SMF

Как мы видим, в нашем случае, интерфейс форума будет на английском, но если бы мы на первом этапе установки выбрали русский язык, то и СМФ открылся бы сразу на русском. Как сделать русским движок уже после его установки, а также настроить взаимодействие форума с сайтом на Joomla 1.5 с помощью компонента JFusion, я расскажу во второй части поста.

Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru

Подборки по теме:

Комментарии и отзывы

Спасибо большое! Очень важный для меня материал. Как раз установка предстоит.

Последняя версия JFusion на данный момент 1.2.0, где найти под нее русский язык или 1.1.3 подойдет? ��

Unknown column 'posterTime' in 'field list'

возникает сразу после установки что делать?



Прошу прощения, сейчас кажется все заработало.

Но появилась другая проблема — не отображается капча при регистрации пользователей

Сергей, простите, а капча не отображается где: на сайте или конференции?

Во второй версии SMF 2.0 RC

«UTF-8 Character Set (использовать кодировку UTF-8) — тут везде ставим галочки»

ГАЛОЧКУ НЕ СТАВИМ. Могут быть кракозябры местами. На это открытие ушло 2 дня.

Albertus: спасибо за предупреждение, я пока еще не пробовал работать с 2.0

Albertus: Albertus: Albertus: Спасибо благодаря вашему коменту решил проблему с кракозябрами во второй версии

Please inform your host that the session.save_path specified in php.ini is not valid! It needs to be changed to a directory that exists, and is writable by the user PHP is running under.

Появляется при запуске установки. помогите плизззз.

Александр: попробуйте владельца хостинга попытать на предмет возникающих проблем

вот вроде должно пройти .

Всем, кто жаждет запустить СМФ на Денвере .

В процессе установки вы можете получить вот такую ошибку:

“Please inform your host that the session.save_path specified in php.ini is not valid! It needs to be changed to a directory that exists, and is writable by the user PHP is running under.”

По нашему, это значит что:

“Пожалуйста, уведомьте вашего хостера, что session.save_path указанный в php.ini не действителен! Его необходимо заменить на существующую директорию, и доступна запись под PHP.”



Лечится сие просто.

Предположим что Денвер у вас живет на диске z. Находим в z:/usr/local/php файл php.ini, в нем строчку

session.save_path = /tmp. Вместо /tmp пишем z:/tmp и перезагружаем Денвер.

Здравствуйте Дмитрий.Очень понравился ваш сайт. Узнал много интересного. У меня вот такой вопрос. В этой конференции есть такое понятие как карма (репутация). Но когда ставишь репутацию не указывается за что . Не подскажете может есть какие-нибудь модули репутации,или как-то по другому можно сделать?

Так почему все таки выбор пал на эти всякие интеграции, а не на ту же самую Kunena — стандартного расширения для Joomla?

Алексей: кому что надо. Если устраивает компонент Kunena и ее возможностей вам достаточно, то действительно, совсем нет необходимости заморачиваться со связью двух самостоятельных ЦМС. Но все же движок СМФ это сила и с Kunena они находятся в разных лигах.

Здравствуйте, я устанавливала по вашей инструкции. В самом конце после ввода имени пользователя, пароля, пароля к sql я нажала кнопку ввод. Перешло на следующую страницу где написано только Установка Simple Machines Forum и больше ничего нету. Это конец? или что то пошло не так? Что делать дальше,я удалила два файла, которые автоматически не удалились, а как теперь зайти на форум. если делаю так //имя сайта/forum то отображается пустая страница, помогите пожалуйста=((((?

Vampal: что-то пошло не так. Попробуйте удалить все содержимое папки FORUM, заново загрузить в эту папку файлы движка конференции и заново пройти все шаги установки, внимательно следуя советам данной статьи. Главное ничего не пропустить.



Дмитрий,спасибо ,с модулем кармы разобрался.У меня другая проблема. Вы не знаете как сделать верстку шаблона SMF? C Джумлой там все понятно. А с конференцией ничего не понятно. Файлы какие-то непонятные ,не знаю какой файл за что отвечает.

Предположим что Денвер у вас живет на диске z. Находим в z:/usr/local/php файл php.ini, в нем строчку

session.save_path = /tmp. Вместо /tmp пишем z:/tmp и перезагружаем Денвер.

не помогает как быть что еще можно изменить версия Joomla и форум SMF, стоит на денвере.

Спасибо за полезную информацию про детальное описание! Обязательно подпишусь на рассылку

привет тезка, а я поставил эту галочку, где теперь в настройках форума убрать ее? одни крякозяблики, или мож файлик какой подправить??

Я поставил галочку использовать UTF-8, теперь весь форум в кракозябликах, как решить проблему??

После того как захожу www.proekt.ru/forum ,заполняю все поля и нажимаю «Procesed» появляется,вот такая надпись:

Cannot connect to the MySQL database server with the supplied data.

If you are not sure about what to type in, please contact your host.

Access denied for user 'worlddate'@'localhost' (using password: YES)

Click here to try this step again.

что делать? Помогите!

А у меня не получается удалить файлы install. Как понимиаю,это связано с сервером. Подскажите как исправить

Первый раз установил этот форум, все нормально было, но дойдя до пункта, где делаем кнопку Регистрация на форуме как переход на Регистрацию сайта я походу запорол все эти коды и тд и у меня перестал открываться форум. Удалил все из папки forum, удалил JFusion, начал все «с нуля». Сделал все как в этой статье и у меня на форуме вместо букв — ���������� Я понимаю, это кодировка, но я там галки при установке ставил и русик в папку форума кидал так же как и в первый раз. В чем может быть дело ?



Викто: Возможно вы поставили галочку utf8, из-за этого вместо текста ����.

После установки на форуме одни кракозябры. Хотя не устанавливал галочку использовать utf-8. Что делать?

Витя: У меня таже проблема!

Блин а вот если форум я ставить собираюсь на отдельный домен? т.есть сайт на одной площадке (со своей базой, файловой системой, и.т.д.) а форум на новом домене (где также своя база, файловая система и.т.д.)? Ведь ваш вариант это когда оба объекта живут в одном «доме», но увы мне так не подходит. СМФ как отдельное творенье, но регистрация на них просто единая (для удобства)?! Как тогда быть или я что то упускаю?

Скажите , пожалуйста, как установить на форум noindex или редирект. Наверно уже сталкивались с подобной проблемой ��

Почему не открывается ни один из русских языковых пакетов, на указанном вами сайте?

Интересует такой вопрос.

Есть материалы на сайте созданные через стандартные возможности Joomla.

Есть ли возможность «прикрутить» к ним возможность комментировать на форуме SMF?

Т.е. создается материал, автоматически создается тема в специальном разделе форума с анонсом материала и предложением комментировать данный материал. Сами комментарии должны быть доступны как на форуме, так и на странице с материалом.

Есть ли сейчас специальные модули/плагины позволяющие реализовать данную опцию полностью или частично?

спасибо за подробную инструкцию

Добрый день! Надо чтобы форум открывался в новом окне, а также, как убрать надпись в шапке SimpleMachines Forum. Возможно кто подскажет?



Ваш сайт — мега бомба!

Скажите пожалуйста, а как правильно удалить СМФ?

Проблема в том, что он на моём сайте оказался особо не востребованным (у меня там социалка стоит). а объём его на хостинге занимал около 1Гб. Я снёс его через ftp менеджер, полностью папку forum удалил и всё. Объём уменьшился на 200 Мб. БД не сносил. Как быть и где «собака зарыта»? Спасибо!

Здравствуйте. У меня есть сайт домен на вордпресс и форум поддомен. но я ни как не разберусь, как их привязать, чтоб если нажимая на «Форум» попадали сразу на форум или наоборот. Знаю что надо что-то менять или дополнять в header.php, но где и что именно не понятно. помогите пожалуйста((

Огромный респект автору.

Этот блог просто кладец информации. Как начинающий разработчик нашёл для себя очень много нового и нужного, а главное, что информация по делу.

У меня после добавления форума вот что

Скажите пожалуйста где можно скачать русификатор для jfusion 1.7.8?

Первая ссылка ведет на сайт разработчика, все правильно:

Вторая, возможно, устарела:

Страница с русским языковым пакетом на самом деле расположена тут:

Хотя я бы для удобства читателей сделал вторую закачку сразу, чтобы тот дважды не бегал:

Не подскажите, на СМФ при регистрации не показывается картинка каптча, а только значок картинки.

Что делать? Возможно это связано с тем, что я убрал index. из адресной строки, изменил и переименовал файл htaccess.txt в .htaccess



Я вернул все ранее сделанное назад, но ничего не поменялось.

Статья и видеоурок по установке и переносу Simple Machines Forum на хостинг

Установка Simple Machines Forum через Softaculous:

Очень порадовали Вы меня! Как раз актуально на данный момент! �� Спасибо!

* Нажимая на кнопку «Добавить комментарий» или «Подписаться» Вы соглашаетесь с политикой конфиденциальности.

О admin

x

Check Also

Что такое интернет, кто создал всемирную паутину World Wide Web и как работает глобальная сеть, создание, продвижение и заработок на сайте

> Что такое интернет, кто создал всемирную паутину World Wide Web и как работает глобальная ...

Что такое Емайл (E-mail) и почему это называют электронной почтой, создание, продвижение и заработок на сайте

> Что такое Емайл (E-mail) и почему это называют электронной почтой Здравствуйте, уважаемые читатели блога ...

Что такое дроп, дропнутый или освобождающийся домен, создание, продвижение и заработок на сайте

> Что такое дроп, дропнутый или освобождающийся домен Здравствуйте, уважаемые читатели блога Термин Дроп происходит ...

Что такое домены, хостинг, DNS сервера и IP адреса, создание, продвижение и заработок на сайте

> Что такое домены, хостинг, DNS сервера и IP адреса Домены, Ip адреса и связывающие ...

Что такое девайс и чем он отличается от гаджета, создание, продвижение и заработок на сайте

> Что такое девайс и чем он отличается от гаджета Здравствуйте, уважаемые читатели блога В ...

Что такое блог и как его создать на бесплатном движке WordPress, оптимизация и заработок на своем интернет-дневнике, создание, продвижение и заработок на сайте

> Что такое блог и как его создать на бесплатном движке WordPress, оптимизация и заработок ...

Что такое анонимайзеры (Хамелеон, Spools) или как скрыть IP адрес для входа в ВКонтакте, Одноклассники, Ютуб и другие сайты, создание, продвижение и заработок на сайте

> Что такое анонимайзеры (Хамелеон, Spools) или как скрыть IP адрес для входа в ВКонтакте, ...

Что такое URL адреса, чем отличаются абсолютные и относительные ссылки для сайта, создание, продвижение и заработок на сайте

> Что такое URL адреса, чем отличаются абсолютные и относительные ссылки для сайта Здравствуйте, уважаемые ...

Что такое RSS, где скачать иконки и какая читалка самая лучшая, создание, продвижение и заработок на сайте

> Что такое RSS, где скачать иконки и какая читалка самая лучшая Здравствуйте, уважаемые читатели ...

Что такое Rookee и как продвигать сайт в этой системе, создание, продвижение и заработок на сайте

> Что такое Rookee и как продвигать сайт в этой системе? Здравствуйте, уважаемые читатели блога ...

Что такое Joomla, создание, продвижение и заработок на сайте

> Что такое Joomla Свое изучение сайтостроения я начал именно с выяснения вопроса: Что такое ...

Что такое ICQ, как его установить и пользоваться, создание, продвижение и заработок на сайте

> Что такое ICQ, как его установить и пользоваться? Здравствуйте, уважаемые читатели блога Не будем ...

Что такое DNS и как ДНС-сервера обеспечивают работу интернета, создание, продвижение и заработок на сайте

> Что такое DNS и как ДНС-сервера обеспечивают работу интернета Здравствуйте, уважаемые читатели блога О ...

Что такое cookie и как почистить куки в современных браузерах, создание, продвижение и заработок на сайте

> Что такое cookie и как почистить куки в современных браузерах Здравствуйте, уважаемые читатели блога ...

Что такое Chmod, какие права доступа назначать файлам и папкам (777, 755, 666) и как это сделать через PHP, создание, продвижение и заработок на сайте

> Что такое Chmod, какие права доступа назначать файлам и папкам (777, 755, 666) и ...

Что мешает SEO-продвижению вашего сайта и как это исправить

> Что мешает SEO-продвижению вашего сайта и как это исправить — 10 основных ошибок и ...

Что значит смайлик написанный символами

> Что значит смайлик написанный символами — значения обозначений и расшифровка текстовых смайлов Здравствуйте, уважаемые ...

Что главное в блоге? Фото, создание, продвижение и заработок на сайте

> Что главное в блоге? Фото! Здравствуйте, уважаемые читатели блога Итак, у вас есть блог, ...

Целесообразно ли автоматизировать SEO продвижение, создание, продвижение и заработок на сайте

> Интересно ваше мнение. Здравствуйте, уважаемые читатели блога Целесообразно ли автоматизировать SEO продвижение? Я решил ...

Хроники первого года «бессылочной» эпопеи Яндекса, создание, продвижение и заработок на сайте

> Хроники первого года «бессылочной» эпопеи Яндекса Здравствуйте, уважаемые читатели блога Говоря о новых тенденциях ...

Хостинг и все что с ним связано, работа с cPanel, создание, продвижение и заработок на сайте

> Хостинг и все что с ним связано, работа с cPanel Хотел в этом посте ...

Хостинг и VPS в InDeepSky

> Хостинг и VPS в InDeepSky — гарантированный аптайм 99,98%, установка CMS в один клик, ...

Хороший и стабильный хостинг от WebStix

> Хороший и стабильный хостинг от WebStix — без ограничений на количество сайтов, с SSD ...

Хлебные крошки в Вордпресс без плагинов, создание, продвижение и заработок на сайте

> Хлебные крошки в Вордпресс без плагинов Здравствуйте, уважаемые читатели блога Сегодня хочу рассказать про ...

Рейтинг@Mail.ru