Ошибки и предложения

В этом разделе вы можете проголосовать за идеи по открытым проектам. Вы всегда можете предложить свою идею, перейдя на страницу проекта.

Спасибо!

Мы очень рады, что Вам нравится данный проект и вы проголосовали за его развитие.

Работа над задачами по проекту отнимает у его разработчика самое ценное — время, так что небольшая компенсация в виде материальной поддержки поднимет интерес к разработке и позволит сделать больше задач для общей пользы :)

Перейти к проекту Нет, спасибо

<<< Назад

падает цикл

Добавлено: 2025-05-03 17:38:58 NickNeo / Статус: Новая / Проект: Дополнение HA Discovery

установил на скриптом (https://raw.githubusercontent.com/sergejey/majordo...) с офсайта
на систему :
Operating System: Ubuntu 22.04.5 LTS
Kernel: Linux 6.8.12-10-pve
Architecture: x86-64
PHP 8.1.2-1ubuntu2.21

пытаюсь настроить дополнение HA Discovery
но оно через какое-то время начинает рандомно падать
в интерфейсе статус
Service: ha_discovery OFFLINE
если в консоли запустить:
sudo -u www-data php -q /var/www/html/scripts/cycle_ha_discovery.php

выдает ошибку :
18:35:41 running cycle_ha_discovery.php
18:35:41 Topics to watch: homeassistant/# (Total: 1)
18:35:41 Path: homeassistant/#
18:35:41 Subscribing to: homeassistant/#

mmap() failed: [12] Cannot allocate memory

mmap() failed: [12] Cannot allocate memory
PHP Fatal error: Out of memory (allocated 4194304) (tried to allocate 4512877872347611168 bytes) in /var/www/html/3rdparty/phpmqtt/phpMQTT.php on line 278

Fatal error: Out of memory (allocated 4194304) (tried to allocate 4512877872347611168 bytes) in /var/www/html/3rdparty/phpmqtt/phpMQTT.php on line 278

2025-05-03 18:35:41 php_errors_shutdown: commandline
Arguments:/var/www/html/scripts/cycle_ha_discovery.php
PHP exception (code 1, E_ERROR):
Out of memory (allocated 4194304) (tried to allocate 4512877872347611168 bytes) in /var/www/html/3rdparty/phpmqtt/phpMQTT.php on line 278
Latest file included: /var/www/html/modules/ha_discovery/ha_discovery.class.php
Performance:
db_connection (1): 0.0003 0%

ERROR: http://
commandline<br />
Arguments:/var/www/html/scripts/cycle_ha_discovery.php<br />
PHP exception (code 1, E_ERROR):<br />
Out of memory (allocated 4194304) (tried to allocate 4512877872347611168 bytes) in /var/www/html/3rdparty/phpmqtt/phpMQTT.php on line 278<br />
Latest file included: /var/www/html/modules/ha_discovery/ha_discovery.class.php<br />
Performance:<br />
db_connection (1): 0.0003 0%

+1
 
Обсуждение (2)