Заработало Быстрей и стабильней...
Так что мучится и думать ВАМ.
Вопросы задавайте чем смогу тем помогу..
1. Скачиваем сам ХАМП - отсюда - https://www.apachefriends.org/ru/index.html
Версию выбираем под свою архитектуру.. в моем случае х32 -
нашел с пхп 7.3.1 https://sourceforge.net/projects/xampp/ ... ows/7.3.1/
Ну и соответственно устанавливаем на любой диск который нам нравится
При установке выбираем необходимое в самом простом случае
АПАЧ
МАЙСКЮЛ
ПХПМАЙАДМИН
запускаем контролпанел - и жмакаем на старт апача и майскюля
Нажимаем Конфиг - и ставим галочки напротив Апача и майскюл и сохранаем настройки Кнопка Сейв
После этого панель можно закрыть
Теперь же когда запускается панель управления ХАМПа то запускается апач и майскюл.
Все с этим разобрались..
2. Теперь установим сам Мажордомо ...
Нам необходимо скачать АЛЬФА версию Мажордомо с гитхаба (поскольку в ней внесены изменения в базу данных)
На 2 мая 2019 года. Если же Ветка уже перенесется в Основную то можно качать и с основную ветку.
Качаем отсюда - https://github.com/sergejey/majordomo/tree/alpha
Открываем папку диск:\путь к хамп\htdocs и все в ней удаляем без зазрения совести.
теперь скачаный архив розархивируем туда же. Естественно не папкой majordomo-alpha а все ее содержимое...
3. Теперь мажордомо надо настроить.
Переименуем config.php.sample в config.php
И отредактируем пути в этом файле
а именно -
в этих строках
Код: Выделить всё
Define('SERVER_ROOT', '/var/www');
Define('PATH_TO_PHP', 'php');
Define('PATH_TO_MYSQLDUMP', "mysqldump");
Код: Выделить всё
Define('SERVER_ROOT', 'диск:/путь к хамп');
Define('PATH_TO_PHP', 'диск:/путь к хамп/php/php.exe');
Define('PATH_TO_MYSQLDUMP', "диск:/путь к хамп/mysql/bin/mysqldump.exe");
Код: Выделить всё
Define('SERVER_ROOT', 'e:/xampp');
Define('PATH_TO_PHP', 'e:\xampp\php\php.exe');
Define('PATH_TO_MYSQLDUMP', SERVER_ROOT.'/mysql/bin/mysqldump.exe');
3. Теперь надо проимпортировать саму базу данных
Заходим в браузере по адресу http:\\127.0.0.1\phpmyadmin
нажимаем - создать БД
и в поле - имя базы - вписываем такое - db_terminal
и в соседенем поле изменяем на utf8_general_ci
и нажимаем кнопку Создать.
Теперь жмем на созданное db_terminal и сверху жмем слово Импорт
Жмем Выберите файл и выбираем файл db_terminal.sql (он находится в папке диск:\путь к хамп\htdocs)
и жмем слово Вперед.
Все Мажордомо мы настроили.
Заходим по адресу 127.0.0.1 и радуемся...
4. Ах да еще не все - надо же системный цикл запустить.
Пишем простой bat файл
и в нем для автостарта всего этого безобразия напишем следующее -
Код: Выделить всё
start диск:\путь к хамп\xampp-control.exe >nul
диск:\путь к хамп\php\php.exe диск:\путь к хамп\htdocs\cycle.php
Код: Выделить всё
start e:/xampp/xampp-control.exe >nul
rem Main system cycle start
:1
e:\xampp\php\php.exe e:\xampp\htdocs\cycle.php
goto 1
Запускаем Мажордомо этим батником
Жду ошибок - обнулил все ошибки в Мажордомо..
Пробую, Жду..
ППС
Не ставятся модуля хз почему - пошел разгребатся..
Разобрался с модулями - нехватает архиваторов gunzip tar gzip - во вложении и положить их в папку htdocs (предварительно убрать расширение ТХТ и розархивировать)
И еще надо положить папку аппс из мажордомо в папку ХАМППа
Если автор не против - вот и Она-
ПППС - еще одна мелочь нашлась - отключены в пхп сокеты
extension=sockets
Исправление простое - надо в пхп.ини вместо ;extension=sockets сделать extension=sockets
ПОСЛЕ ЭТОГО ОБЯЗАТЕЛЬНЫЙ РЕБУТ КОМПА