Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:manual:sender:browser [2017/07/19 12:28]
anton [Установка сервера WebSocket]
abills:docs:manual:sender:browser [2017/07/19 12:53] (текущий)
anton [Abills::Sender::Browser API]
Строка 4: Строка 4:
 Сервер websoket_backend реализован асинхронно на AnyEvent. Сервер websoket_backend реализован асинхронно на AnyEvent.
  
-[[abills:​docs:​manual:​websocket_backend|Установка сервера WebSocket]] +[[abills:​docs:​manual:​websocket_backend|Установка сервера WebSocket]] \\
-====Возможные проблемы==== +
-**Не установлен systemd**\\ +
-Решения:​ +
-  * установить ''​systemd''​ +
-  * Использовать ''​rc.d''​ скрипт +
- +
-**Ошибки с mysql.service**\\ +
-Если в системе есть ''​systemd'',​ а вместо **mysql**, установлена **mariadb**,​ служба может называться **mariadb.service**,​ переименуйте зависимую службу.\\ +
-Если система не поддерживает запуск mysql через systemd, используйте init.d скрипт. +
-\\+
  
 ** Конфигурация ** ** Конфигурация **
Строка 50: Строка 40:
 </​code>​ </​code>​
  
-Пример запуска внешней команды с уведомлением+==== Запуск внешней команды с уведомлением ​====
 <​code>​ <​code>​
   use Abills::​Sender::​Browser; ​   use Abills::​Sender::​Browser; ​
Строка 59: Строка 49:
       TYPE    => '​COMMAND',​       TYPE    => '​COMMAND',​
       AID     => $admin->​{AID}, ​                       # Кому придёт уведомление       AID     => $admin->​{AID}, ​                       # Кому придёт уведомление
-      PROGRAM => '/​usr/​bin/​ping', ​                     # Имя програмы +      PROGRAM => '/​usr/​bin/​ping', ​                     # Имя программы 
-      PROGRAM_ARGS => [ '-c 3', '​-q',​ '​192.168.1.1'​ ], # Масив аргументов для програмы+      PROGRAM_ARGS => [ '-c 3', '​-q',​ '​192.168.1.1'​ ], # Массив аргументов для программы
       ARGS    => {                                     # Аргументы для Abills::​Base::​cmd       ARGS    => {                                     # Аргументы для Abills::​Base::​cmd
         timeout => 5         timeout => 5