Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
  • Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб [Free] EndlessMonitor 3.1.3 - Гибкий мониторинг! [Cron, Hostinger, SQL]

Вариант с кроном не прокатывает. В консоле выхлоп в виде:
Код:
PHP Fatal error:  Maximum function nesting level of '100' reached, aborting! in /var/www/statustest/helpers/Config.class.php on line 21
PHP Stack trace:
PHP   1. {main}() /var/www/statustest/cron.php:0
PHP   2. System::secureId() /var/www/statustest/cron.php:22
PHP   3. Config::get() /var/www/statustest/helpers/System.class.php:101
PHP   4. Lang::getLocaledString() /var/www/statustest/helpers/Config.class.php:23
PHP   5. Config::get() /var/www/statustest/helpers/Lang.class.php:23
И ещё 95 строк, в точности как 4 и 5
Как лечить?
 
EndlessMonitor 3.1.2OperaFix
- Исправлен баг, найденный @profi
- Исправлено отображение стандартного стиля в браузере Opera
- Улучшена читаемость кода (ага, опять :D)
 
По коду реально хлам, псевдо MVC точнее даже не MVC а хз что...
Осип сделай аналог апи куда ты будет подключать классы, тем самым сделаешь глобальные переменные которые без инклудов можно будет подрубать Лоадером

/** @noinspection PhpIncludeInspection */ include(ROOT . 'tmpl/' . Config::get('system.template') . '.php');
Капец какой то!

да и грузить фреймом мониторинг это капец же... При первом запросе пусть создаёт файл кеш например с идом сервера внутри него формированный html после чего забирать статику проще чем динамику, тем самым увеличишь производительность!
 
По коду реально хлам, псевдо MVC точнее даже не MVC а хз что...
Осип сделай аналог апи куда ты будет подключать классы, тем самым сделаешь глобальные переменные которые без инклудов можно будет подрубать Лоадером

/** @noinspection PhpIncludeInspection */ include(ROOT . 'tmpl/' . Config::get('system.template') . '.php');
Капец какой то!

да и грузить фреймом мониторинг это капец же... При первом запросе пусть создаёт файл кеш например с идом сервера внутри него формированный html после чего забирать статику проще чем динамику, тем самым увеличишь производительность!
В чём заключается твоё представление MVC ?
 
В чём заключается твоё представление MVC ?
Model - View - Controller
В том и заключается.

Тут же не понятно что, видно что была попытка вынести классы но реализованно это убого.
extends не кто не отменял
Строй ядро и уже его обвязывай модулями
 
Model - View - Controller
В том и заключается.

Тут же не понятно что, видно что была попытка вынести классы но реализованно это убого.
extends не кто не отменял
Строй ядро и уже его обвязывай модулями
Довольна странное было бы решение. Так как это мониторинг... Хотя возможно мне стоит свой написать c:
 
Довольна странное было бы решение. Так как это мониторинг... Хотя возможно мне стоит свой написать c:
У меня так мониторинг на проекте реализован, 20 серверов за 0,27913 обрабатывает потом из этого кеша ещё и на форум тяну монитор
 
@delprofile, спасибо за критику, и сам уже хотел переделать мониторинг, но не было пинка :D В свое оправдание могу сказать, что это писалось два года назад и к тому же к написанию веб-скриптов я имею посредственное отношение.
 
@delprofile, спасибо за критику, и сам уже хотел переделать мониторинг, но не было пинка :D В свое оправдание могу сказать, что это писалось два года назад и к тому же к написанию веб-скриптов я имею посредственное отношение.
Нужна будет помощь обращайся...
 
установка, тип установки- крон:
Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26

Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26
[ERROR] Localisation /var/www/user28346/data/www/myplay24.ru/mon/installation/../language/.ini file not found!
 
установка, тип установки- крон:
Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26

Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26
[ERROR] Localisation /var/www/user28346/data/www/myplay24.ru/mon/installation/../language/.ini file not found!
Разве не видно что файла c расширением .ini не хватает ?
 
я просто пока что не запаривался, НО установка не работает и это не моя проблема, ведь я хотел просто скачать, просто установить. Желательно устранить этот баг.
 
установка, тип установки- крон:
Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26

Warning: parse_ini_file(/var/www/user28346/data/www/myplay24.ru/mon/installation/../config.ini.php~): failed to open stream: No such file or directory in /var/www/user28346/data/www/myplay24.ru/mon/helpers/Config.class.php on line 26
[ERROR] Localisation /var/www/user28346/data/www/myplay24.ru/mon/installation/../language/.ini file not found!
Как-будто в настройках указан пустой язык.
 

Поделиться этой страницей

Назад
Верх