Sign in

Зарегистрируйтесь, чтобы стать полноправным участником сообщества Masterpro.ws.

Как установить Мибью Веб Мессенджер

Итак. Только что, в марте 2011 года, вышла новая версия Мибью Веб Мессенджера... Что было даже несколько неожиданно; многие web-мастера считали проект интересным, но, увы, прекратившим свое развитие. В добрый час!

Демо можно посмотреть на странице разработчика, а здесь - опишем процедуру установки Мибью Веб Мессенджера на ваш сайт. Вполне возможно, впервые столкнувшийся с проблемой установки скрипта на сайт начинающий сайтовладелец несколько озадачится вначале... тем более, что соответствующего компонента для Joomla разработчик не предусмотрел. Ну что же, вот и научитесь... трудно, как известно, только первые сто лет.

Мибью Веб Мессенджер (ранее Open Веб Мессенджер) это бесплатное open-source приложение для онлайн-консультирования. Оно позволяет добавить на сайт кнопку прямой связи с вашими операторами, при этом все общение происходит прямо в браузере.

Поехали. Для начала, коль уж решили установить Мибью Веб Мессенджер на свой сайт - неплохо бы скачать его с сайта производителя (нет, не c родного трекера, а - с сайта производителя!)... загружаем архив, распаковываем и для удобства переименовываем - скажем, в mibew. После чего, посредством любого текстового редактора (сгодится и Блокнот) открываем файл  libs/config.php.

А вот теперь... давайте предположим для удобства, что у вас - Joomla. Ну, просто джумловодов очень и очень много, эта cms по праву пользуется популярностью... на ее примере мне будет быстрее и проще показать - что же предстоит сделать. Но все остальные - неджумловоды - тоже поймут.

 

Минутка рекламы. Закажите корпоративный сайт на Joomla, Prestashop, WordPress или Drupal. Только для вас, сегодня... и ежедневно!

 

Открываем configuration.php своего сайта (в Блокноте или.. в чем угодно) и копируем оттуда данные в libs/config.php. Все понятно? Вам необходимо взять из configuration.php своего сайта на joomla - и внести в libs/config.php (в секцию MySQL Database parameters) Мибью Веб Мессенджера вот эти данные:

 

public $host = 'localhost';
public $user = '************';
public $password = '**************';
public $db = '************';

 

Соответственно - получаем следующее:

 

* MySQL Database parameters
*/
$mysqlhost = "localhost";
$mysqldb = "***********";
$mysqllogin = "**********";
$mysqlpass = "***********";
$mysqlprefix = "";

 

Сделали? Замечательно, это было самое несложное.

Чтож, ну а теперь... теперь - заливаем наш распакованный каталог mibew с измененным config.php на наш сервер. Не бойтесь; ничего не рухнет. Бросьте каталог в корень public_html. И - запускаем инсталляцию, набрав в адресной строке браузера что-то вроде:

 

http://vash_site/mibew/install/index.php

 

Запускаем и видим:

 

Correct the mistakes:
Please, check file /mibew/libs/config.php
Wrong value of $webimroot variable, should be "/mibew"

 

Что это означает? да ничего страшного; попросту мы забыли изменить эту опцию в config.php... быстренько исправляем, как подсказывает нам сообщение, и снова вводим в браузере все тот же адрес:

 

Completed:
PHP version 5.2.15
Application path is /mibew
Mibew package is valid.
You are connected to MySQL server version 5.1.52
Database "new" is created. Next step:
Create required tables.

 

Ого! Вот это уже, пожалуй, лучше... но почему оно все на английском? Может быть, можно сделать, чтобы все это было по-русски? Нет; мы, конечно, изучаем английский, но...

Можно. Качаем со страницы разработчика русскую локализацию (в архиве будет каталог "ru") и помещаем эту директорию со всем ее содержимым (предватительно, разумеется, распаковав) в папку locales. После чего - в третий раз перезагружаем страничку.

 

Следуйте указаниям мастера для правильной настройки базы данных.
Выполнено:
PHP версии 5.2.15
Приложение найдено по адресу /mibew
Контрольная сумма файлов проверена.
Вы подсоединены к серверу MySQL версии 5.1.52
Создана база данных "new".
Следующий шаг:
Создать необходимые таблицы.
Лицензионное соглашение о программном обеспечении

 

Смотрите, как все здорово получилось! Следуем приглашению и жмем "создать необходимые таблицы".
Получаем:

 

Выполнено:
PHP версии 5.2.15
Приложение найдено по адресу /mibew
Контрольная сумма файлов проверена.
Вы подсоединены к серверу MySQL версии 5.1.52
Создана база данных "new".
Необходимые таблицы созданы.
Структура таблиц готова к использованию.
Проверьте звук: New Visitor и New Message
Установка успешно завершена. Следующий шаг:
Вы можете войти в систему как admin с пустым паролем. !!! В целях безопасности, удалите, пожалуйста, каталог /mibew/install/ с вашего сервера и поменяйте пароль.

 

Похоже, все получилось? удаляем install, и заходим как admin с пустым паролем; для этого вводим в адресной строке браузера следующий адрес -

http://vash_site/mibew/operator/login.php

 

Поздравляем! Вы успешно установили Mibew Веб Мессенджер 1.6.4. Посетите страницу Расширений, чтобы подключить больше функций.

Но в первую очередь - направляемся все-таки в Профиль, где устанавливаем пароль админа. Ну а после этого - открываем "Код кнопки" , где выбираем стиль и берем соответствующий код; и - далее - создаем для него, зайдя в административную панель Joomla, новый модуль mod_custom. Который размещаем в той позиции, которую сочтете наиболее удобной... пожалуй, вот и все.

P.S. Небольшой бонус:

Как смастерить плавающую кнопку Mibew Messenger

Решение приведено в контексте Prestashop, но использованные стили, разумеется, будут работать практически на любом сайте. Так что вот. Успехов вам!

20 комментарии

  • serge

    написал serge

    Четверг, 23 июля 2015 09:26

    Предусмотрена ли описанная ситуация разработчиками Mibew Messenger - я не знаю. Но удалите файлы mibew с сервера и таблицы mibew из базы и проведите установку заново, это ведь полторы минуты всего и навряд ли вызовет проблему.

  • S

    написал S

    Четверг, 23 июля 2015 01:44

    здравствуйте! здесь кто-нибудь появляется с 2013г?) у меня проблема - случайно закрыла мастер установки мибью на стадии "Проверьте звук: New Visitor и New Message"..... т.е. надпись УСТАНОВКА ЗАВЕРШЕНА не успела появиться... и теперь захожу vash_site/mibew/operator/login.php (ну естественно меняю на свой сайт) и выходит белая стр NOT FOUND. Инсталляция по новой не получается, пишет что система уже инсталлирована и вернитесь, мод, в мастер установки... как туда вернуться-то??

  • Aleksej

    написал Aleksej

    Понедельник, 13 мая 2013 17:25

    Хм. Я и рад бы подсказать, "где вы могли ошибиться", но, увы, не знаю. Версия mibew с марта 2011 не менялась, соответственно - не менялись и инструкции... ищите ошибку, одним словом. С боевым крещением вас, и добро пожаловать в ряды вебмастеров. :)

  • Наталья

    написал Наталья

    Понедельник, 13 мая 2013 14:16

    Здравствуйте! Статья хорошая, спасибо за рекомендации! Я вообще-то совсем чайник в вебустановке, но как-то пытаюсь научиться Что касаеться установки мибью то вроде-бы все получилось, но на последнем этапе установки я сразу-же попала на страничку ввести пароль для входа /тоесть с пустым паролем меня система не впускает/, а как изменить или получить, или зарегистрировать пароль админа, пока-что мне понять еще не удалось, и я, как вы понимаете зависла в процессе установки и никакие дополнительные настроики мессежера мене пока не доступны Помогите, пожалуйста, и подскажите где я могла ошибится, ведь все делала по вашей инструкции Спасибо заранее Наталья

  • Aleksej

    написал Aleksej

    Четверг, 28 февраля 2013 09:04

    Мне ведь не видно, что за хостер и - что именно вы там делаете... сложно дать совет по существу. Попробуйте следующим образом: закажите хостинг на TimeWeb, это займет ровно три минуты, после чего в вашем распоряжении будут полторы недели бесплатного тестового периода и технический домен. И потренируйтесь там. Совершенно беплатный полигон. Если на Таймвебе все получится - вам попросту пора менять хостера; если нет - где-то вы допустили ошибку.

  • tele

    написал tele

    Четверг, 28 февраля 2013 08:40

    При настройке программы получил такое предупреждение: "Correct the mistakes:
    Query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDb' at line 8"

    Провайдер на мой запрос о помощи ответил:
    "В рамках виртуального хостинга таблицы InnoDB не поддерживаются. Вы можете воспользоваться услугами виртуально или физически выделенных серверов. администрированием которых будете заниматься самостоятельно..."

    Как поступить, уж больно хочется установить этого "клиента"?

  • Aleksej

    написал Aleksej

    Воскресенье, 16 декабря 2012 15:15

    "Чтоб не вылетал"? Хм, были у нас некоторые проблемы с Mibew при попытке использовать браузер от Яндекса, только так могу прокомментировать. Попробуйте другой браузер для начала.

  • Петр

    написал Петр

    Воскресенье, 16 декабря 2012 14:04

    как сделать, как настроить, чтобы не вылетал.. постоянно просит вести логин и пароль...

  • airhab

    написал airhab

    Среда, 25 июля 2012 11:54

    "Что это означает? да ничего страшного; попросту мы забыли изменить эту опцию в config.php... быстренько исправляем, как подсказывает нам сообщение, и снова вводим в браузере все тот же адрес:"
    Поменял стандартную запись в конфиге на хосте в папке libs вместо $webimroot = "/mibew/" на $webimroot = "/public/";- папка где находится месенджер. Все равно пишет ошибку.Please, check file /mibew/libs/config.php
    Wrong value of $webimroot variable, should be "/mibew". Или путь указан неверно?. Как правильно? Спасибо за помощь.

  • Andrew

    написал Andrew

    Четверг, 22 марта 2012 05:12

    Автору респект за отличную статью 5+

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

Добавьте ваш комментарий