Установка Мажордомо на XAMPP

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

udvnl
Сообщения: 89
Зарегистрирован: Чт июн 21, 2018 11:03 am
Откуда: Минск
Благодарил (а): 30 раз
Поблагодарили: 30 раз

Re: Установка Мажордомо на XAMPP

Сообщение udvnl » Вс май 22, 2022 7:51 am

При установке Majordomo на xampp появилась у меня проблема: "Ваша копия Majordomo не может связаться с сервером Connect"
Ошибка у меня проявляется при установке MajorDoMo на XAMPP с импортом файла БД db_terminal.sql скачанного с гита.
Это не дает ни установить, ни удалить не одно дополнение через маркет. Т.е. маркет при этой ошибке полностью не функционирует.

При импорте этого же файла или с базового образа для RPI v 4_44, 47 или же использованием со своей рабочей конфигурации малинки всё проходит нормально.
Небольшое решение:
Скачиваем образ для Raspberry Pi, распаковываем его. Извлекаем содержимое папки /var/www/html и импортируем файл db_terminal.sql в БД.
Как описано в инструкции на первой странице. Можем скопировать всё содержимое этой папки в путь_установки_XAMPP/\xampp\htdocs\
Предварительно удалив содержимое этой папки. Действие рекомендую делать при выключенном xamppe и незапущенных циклов majordomo.
Для извлечения линуксовских файлов из базового образа рекомендую пользоваться программой isobuster.
За это сообщение автора udvnl поблагодарил:
xor (Вс май 22, 2022 10:27 am)
Рейтинг: 1.18%
udvnl
Сообщения: 89
Зарегистрирован: Чт июн 21, 2018 11:03 am
Откуда: Минск
Благодарил (а): 30 раз
Поблагодарили: 30 раз

Re: Установка Мажордомо на XAMPP

Сообщение udvnl » Вс май 22, 2022 8:00 am

На всякий случай, загрузил файл файл db_terminal.sql и всю папку html с базового образа на яндекс диск папка www/html с базового образа
За это сообщение автора udvnl поблагодарил:
xor (Ср июн 08, 2022 2:19 am)
Рейтинг: 1.18%
pash4uga
Сообщения: 192
Зарегистрирован: Чт окт 04, 2018 12:04 pm
Благодарил (а): 28 раз
Поблагодарили: 44 раза

Re: Установка Мажордомо на XAMPP

Сообщение pash4uga » Вт июн 07, 2022 5:30 pm

На винде пришел к выводу, что по быстродействию, нет ни чего лучше OpenServer.
Уже почти пол года, полет отличный, падения только если свет выключили)
Завелся почти из коробки, подкинул только в него htdocs, выбрал связку apache2.4 + nginx1.21 +php7.3 + MySQL5.7 и настроил алиасы через панель конфигурации.
Все остальные настройки config.php как и в этой теме.
На XAMPP тоже периодически всплывали проблемы, то циклы упадут, то еще что ни будь вылезет. Хотя по большому счету все дело в настройках конфигурации, но познаний настройки на тонком уровне пока маловато.
За это сообщение автора pash4uga поблагодарил:
tarasfrompir (Чт июн 09, 2022 11:43 am)
Рейтинг: 1.18%
Аватара пользователя
tarasfrompir
Сообщения: 3200
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 222 раза
Поблагодарили: 811 раз

Re: Установка Мажордомо на XAMPP

Сообщение tarasfrompir » Чт июн 09, 2022 11:43 am

Вот и я всех склоняю на него - но не хотят
Спасибо нам ПОМОЖЕТ..!
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Re: Установка Мажордомо на XAMPP

Сообщение Мазур » Ср июл 13, 2022 10:41 pm

Здравствуйте. Блина как так то? Руки кривые или не везёт...
Делал чётко всё по инструкции с первой страницы в итоге вот что:
После всех настроек с файлами и копированием не достающих и перезагрузки компа сделал вот что.
запускаю *.bat файл
открывается cmd окно и в нём постоянно идут циклы...
111.jpg
111.jpg (320.14 КБ) 323 просмотра
А при вводе в браузере адреса вылазит это:
СпойлерПоказать
Warning: Undefined variable $md in C:\xampp\htdocs\index.php on line 35

Warning: Undefined variable $global_params in C:\xampp\htdocs\lib\module.class.php on line 226

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\lib\module.class.php on line 226

Warning: Undefined property: application::$doc_name in C:\xampp\htdocs\modules\application.class.php on line 155

Warning: Undefined property: application::$app_action in C:\xampp\htdocs\modules\application.class.php on line 193

Warning: Undefined property: application::$app_action in C:\xampp\htdocs\modules\application.class.php on line 198

Warning: Undefined array key "TERMINAL" in C:\xampp\htdocs\modules\application.class.php on line 206

Warning: Undefined array key "SITE_USERNAME" in C:\xampp\htdocs\modules\application.class.php on line 249

Warning: Undefined array key "SITE_USERNAME" in C:\xampp\htdocs\modules\application.class.php on line 253

Warning: Undefined array key "USER_TITLE" in C:\xampp\htdocs\modules\application.class.php on line 282

Warning: Undefined array key "AUTHORIZED" in C:\xampp\htdocs\modules\application.class.php on line 297

Warning: Undefined property: application::$doc in C:\xampp\htdocs\modules\application.class.php on line 325

Warning: Undefined property: application::$doc_id in C:\xampp\htdocs\modules\application.class.php on line 326

Warning: Undefined array key "MY_MEMBER" in C:\xampp\htdocs\modules\application.class.php on line 328

Warning: Undefined property: application::$ajax in C:\xampp\htdocs\modules\application.class.php on line 336

Warning: Undefined property: application::$popup in C:\xampp\htdocs\modules\application.class.php on line 337

Warning: Undefined property: application::$ajax in C:\xampp\htdocs\modules\application.class.php on line 385

Warning: Undefined property: application::$ajax in C:\xampp\htdocs\lib\jTemplate.class.php on line 87

Warning: Undefined variable $global_params in C:\xampp\htdocs\lib\module.class.php on line 226

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\lib\module.class.php on line 226

Warning: Undefined property: app_player::$action in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 94

Warning: Undefined property: app_player::$play in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 149

Warning: Undefined array key "LAST_PLAY" in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 152

Warning: Undefined property: app_player::$play_terminal in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 164

Warning: Undefined property: app_player::$terminal_id in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 165

Warning: Undefined property: app_player::$session_terminal in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 182

Warning: Undefined array key "SESSION_TERMINAL" in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 185

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 199

Warning: Undefined property: app_player::$ajax in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 204

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 357

Warning: Undefined array key "ID" in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 367

Warning: Undefined array key "ID" in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 367

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 367

Warning: Undefined property: app_player::$view_mode in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 105

Warning: Undefined property: app_player::$edit_mode in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 106

Warning: Undefined property: app_player::$action in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 108

Warning: Undefined property: app_player::$single_rec in C:\xampp\htdocs\modules\app_player\app_player.class.php on line 109

Warning: Undefined property: app_player::$ajax in C:\xampp\htdocs\lib\jTemplate.class.php on line 87

Fatal error: Uncaught mysqli_sql_exception: Can't DROP COLUMN `ID`; check that it exists in C:\xampp\htdocs\lib\mysqli.class.php:186 Stack trace: #0 C:\xampp\htdocs\lib\mysqli.class.php(186): mysqli_query(Object(mysqli), 'ALTER TABLE ope...') #1 C:\xampp\htdocs\lib\sqlFunctions.class.php(24): mysql->Exec('ALTER TABLE ope...', true) #2 C:\xampp\htdocs\modules\objects\objects.class.php(1172): SQLExec('ALTER TABLE ope...', true) #3 C:\xampp\htdocs\lib\module.class.php(378): objects->dbInstall('') #4 C:\xampp\htdocs\modules\objects\objects.class.php(1118): module->install('') #5 C:\xampp\htdocs\lib\module.class.php(313): objects->install() #6 C:\xampp\htdocs\modules\objects\objects.class.php(28): module->checkInstalled() #7 C:\xampp\htdocs\lib\objects.class.php(421): objects->__construct() #8 C:\xampp\htdocs\lib\objects.class.php(611): getObject('ThisComputer') #9 C:\xampp\htdocs\lib\utils\postprocess_result.inc.php(38): getGlobal('volumeMediaLeve...') #10 C:\xampp\htdocs\index.php(48): require('C:\\xampp\\htdocs...') #11 {main} thrown in C:\xampp\htdocs\lib\mysqli.class.php on line 186
Error
Details
http://127.0.0.1/
Uncaught mysqli_sql_exception: Can't DROP COLUMN `ID`; check that it exists in C:\xampp\htdocs\lib\mysqli.class.php:186 Stack trace: #0 C:\xampp\htdocs\lib\mysqli.class.php(186): mysqli_query(Object(mysqli), 'ALTER TABLE ope...') #1 C:\xampp\htdocs\lib\sqlFunctions.class.php(24): mysql->Exec('ALTER TABLE ope...', true) #2 C:\xampp\htdocs\modules\objects\objects.class.php(1172): SQLExec('ALTER TABLE ope...', true) #3 C:\xampp\htdocs\lib\module.class.php(378): objects->dbInstall('') #4 C:\xampp\htdocs\modules\objects\objects.class.php(1118): module->install('') #5 C:\xampp\htdocs\lib\module.class.php(313): objects->install() #6 C:\xampp\htdocs\modules\objects\objects.class.php(28): module->checkInstalled() #7 C:\xampp\htdocs\lib\objects.class.php(421): objects->__construct() #8 C:\xampp\htdocs\lib\objects.class.php(611): getObject('ThisComputer') #9 C:\xampp\htdocs\lib\utils\postprocess_result.inc.php(38): getGlobal('volumeMediaLeve...') #10 C:\xampp\htdocs\index.php(48): require('C:\\xampp\\htdocs...') #11 {main} thrown
Backtrace
#0 C:\xampp\htdocs\lib\errors.class.php(118): custom_error->__construct('Uncaught mysqli...')
#1 [internal function]: phpShutDownFunction()
#2 {main}
Аватара пользователя
xor
Сообщения: 1899
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 257 раз
Поблагодарили: 582 раза

Re: Установка Мажордомо на XAMPP

Сообщение xor » Чт июл 14, 2022 10:02 pm

Мазур писал(а):
Ср июл 13, 2022 10:41 pm

Fatal error: Uncaught mysqli_sql_exception: Can't DROP COLUMN `ID`; check that it exists in C:\xampp\htdocs\lib\mysqli.class.php:186 Stack trace: #0 C:\xampp\htdocs\lib\mysqli.class.php(186): mysqli_query(Object(mysqli), 'ALTER TABLE ope...') #1 C:\xampp\htdocs\lib\sqlFunctions.class.php(24): mysql->Exec('ALTER TABLE ope...', true) #2 C:\xampp\htdocs\modules\objects\objects.class.php(1172): SQLExec('ALTER TABLE ope...', true) #3 C:\xampp\htdocs\lib\module.class.php(378): objects->dbInstall('') #4 C:\xampp\htdocs\modules\objects\objects.class.php(1118): module->install('') #5 C:\xampp\htdocs\lib\module.class.php(313): objects->install() #6 C:\xampp\htdocs\modules\objects\objects.class.php(28): module->checkInstalled() #7 C:\xampp\htdocs\lib\objects.class.php(421): objects->__construct() #8 C:\xampp\htdocs\lib\objects.class.php(611): getObject('ThisComputer') #9 C:\xampp\htdocs\lib\utils\postprocess_result.inc.php(38): getGlobal('volumeMediaLeve...') #10 C:\xampp\htdocs\index.php(48): require('C:\\xampp\\htdocs...') #11 {main} thrown in C:\xampp\htdocs\lib\mysqli.class.php on line 186
вам написали
Can't DROP COLUMN `ID`; check that it exists
C:\xampp\htdocs\modules\objects\objects.class.php(1172): SQLExec('ALTER TABLE ope...', true)
идём в файл
2022-07-14_21-51-06.png
2022-07-14_21-51-06.png (23.07 КБ) 271 просмотр
смотрим на табличку в базе, если там есть указанный столбец, удаляем его, комментим две эти строки, перезагружаемся. смотрим дальше
За это сообщение автора xor поблагодарил:
Мазур (Пт июл 15, 2022 10:24 am)
Рейтинг: 1.18%
Мазур
Сообщения: 133
Зарегистрирован: Чт ноя 26, 2015 3:52 pm
Благодарил (а): 32 раза
Поблагодарили: 1 раз

Re: Установка Мажордомо на XAMPP

Сообщение Мазур » Пт июл 15, 2022 11:07 am

xor писал(а):
Чт июл 14, 2022 10:02 pm
смотрим на табличку в базе, если там есть указанный столбец, удаляем его, комментим две эти строки, перезагружаемся. смотрим дальше
Я правильно понял, что таблица должна быть где то в http:\\127.0.0.1\phpmyadmin
Я нуб так сказать и не понял что там искать... MariDB такого там нет. SQLExec такого тоже нет.

Я открыл файл C:\xampp\htdocs\modules\objects\objects.class.php

И закомментировал строки которые Вы указали. Далее перезагрузился.

Продвинулся на чуть чуть. Теперь показывает:
111.jpg
111.jpg (400.41 КБ) 246 просмотров

а если попробывать ввойти в панель управления:
222.jpg
222.jpg (236.92 КБ) 246 просмотров
Аватара пользователя
tarasfrompir
Сообщения: 3200
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 222 раза
Поблагодарили: 811 раз

Re: Установка Мажордомо на XAMPP

Сообщение tarasfrompir » Пт июл 15, 2022 4:14 pm

Понизить пхп до версти 7х надо
Или отключить все ворнинги в конфиге
За это сообщение автора tarasfrompir поблагодарил:
xor (Пт июл 15, 2022 8:28 pm)
Рейтинг: 1.18%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
xor
Сообщения: 1899
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 257 раз
Поблагодарили: 582 раза

Re: Установка Мажордомо на XAMPP

Сообщение xor » Пт июл 15, 2022 8:28 pm

tarasfrompir писал(а):
Пт июл 15, 2022 4:14 pm
Понизить пхп до версти 7х надо
Или отключить все ворнинги в конфиге
это восьмёрка так сыпет?
Аватара пользователя
xor
Сообщения: 1899
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 257 раз
Поблагодарили: 582 раза

Re: Установка Мажордомо на XAMPP

Сообщение xor » Пт июл 15, 2022 8:31 pm

Мазур писал(а):
Пт июл 15, 2022 11:07 am
а если попробывать ввойти в панель управления:

222.jpg
и таблички plugins_noty у вас нету в базе(
Похоже, у вас версия кода не совпадает с версией базы(
Ответить