как поправить
Нет heartbeat = PHP-часть видит bridge, но Go worker не отвечает или не запущен. У тебя прямо указано: Go worker — Офлайн.
Проверь по шагам.
1. Статус сервиса
Bash:
systemctl status ilyauglydev-manager.service --no-pager -l
journalctl -u ilyauglydev-manager.service -n 100 --no-pager
2. Если в логах снова
No such file or directory, создай нужные папки:
Bash:
mkdir -p /usr/local/lib/ilyauglydev
mkdir -p /etc/ilyauglydev-manager/clients.d
mkdir -p /etc/ilyauglydev
mkdir -p /run
chown -R root:root /usr/local/lib/ilyauglydev
chown -R root:root /etc/ilyauglydev-manager
chown -R root:root /etc/ilyauglydev
systemctl daemon-reload
systemctl restart ilyauglydev-manager.service
3. Проверь, существует ли сам бинарник
Bash:
ls -la /usr/local/bin/ilyauglydev-manager
file /usr/local/bin/ilyauglydev-manager
Если файла нет — значит установщик его не положил. Найди его в папке сайта:
Bash:
find /www/wwwroot -type f -name "ilyauglydev-manager" -ls
Если найдёт, скопируй:
Bash:
cp /путь/к/ilyauglydev-manager /usr/local/bin/ilyauglydev-manager
chmod +x /usr/local/bin/ilyauglydev-manager
systemctl daemon-reload
systemctl restart ilyauglydev-manager.service
4. Проверь socket
Bash:
ls -la /run/ilyauglydev-manager.sock
Если сокета нет — manager не стартует. Тогда нужен вывод:
Bash:
journalctl -u ilyauglydev-manager.service -n 100 --no-pager
5. Если сокет есть, но DLE всё равно пишет
Нет heartbeat, проверь группу веб-сервера. Обычно это www, www-data или nginx.
Bash:
ps aux | grep -E "nginx|apache|httpd|php-fpm" | grep -v grep
В service-файле строка должна совпадать с группой PHP/nginx:
Bash:
ExecStart=/usr/local/bin/ilyauglydev-manager --socket=/run/ilyauglydev-manager.sock --socket-group=www --clients-dir=/etc/ilyauglydev-manager/clients.d
Если у тебя группа
www-data, замени на:
Bash:
ExecStart=/usr/local/bin/ilyauglydev-manager --socket=/run/ilyauglydev-manager.sock --socket-group=www-data --clients-dir=/etc/ilyauglydev-manager/clients.d
После правки:
Bash:
systemctl daemon-reload
systemctl restart ilyauglydev-manager.service
Главное: пока
Go worker в плагине показывает Офлайн, парсер нормально запускаться не будет. Сначала надо поднять ilyauglydev-manager.service.
