/
mikopbx
/
ModuleConnectorFMC
Обзор
Документация
Войти
/
mikopbx
/
ModuleConnectorFMC
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
master
bin/init-asterisk.php
33 строки
1 KB
boffart
Исправил проблемы запуска и рестарта процессов модуля.
10 июн 2025, 13:10
10 июн 2025, 13:10
4684341
Код
Авторство
О чём код?
<?php /* * MikoPBX - free phone system for small business * Copyright © 2017-2023 Alexey Portnov and Nikolay Beketov * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along with this program. * If not, see <https://www.gnu.org/licenses/>. */ use Modules\ModuleConnectorFMC\Lib\ConfigureAsterisk; use MikoPBX\Core\System\Processes; require_once 'Globals.php'; $title = 'init-fmc-asterisk'; $pid = Processes::getPidOfProcess($title); if(!empty($pid)){ echo "Process exista $pid"; exit(1); } cli_set_process_title('init-fmc-asterisk'); $config = new ConfigureAsterisk(); $config->makeConfig($argv[1]??'');