Hi guys,
Some help from your expertise
In admin dashboard, mqtt_input service is in ‘activating (auto-restart)’ state
Checking from shell, i can see service status:
pi@emonpi(rw):emoncms$ service mqtt_input status
● mqtt_input.service - Emoncms MQTT Input Script
Loaded: loaded (/etc/systemd/system/mqtt_input.service; enabled)
Active: activating (auto-restart) (Result: exit-code) since Sat 2019-11-23 16:59:36 CET; 7s ago
Process: 27734 ExecStart=/usr/bin/php /var/www/emoncms/scripts/phpmqtt_input.php (code=exited, status=255)
Main PID: 27734 (code=exited, status=255)
And from logfile: /var/log/daemon.log part of logfile shows Fatal error with ‘Lib/EmonLogger.php’
Nov 23 16:16:48 emonpi systemd[1]: Stopping Emoncms MQTT Input Script...
Nov 23 16:16:48 emonpi systemd[1]: Starting Emoncms MQTT Input Script...
Nov 23 16:16:48 emonpi systemd[1]: Started Emoncms MQTT Input Script.
Nov 23 16:16:48 emonpi systemd[1]: Stopping LSB: feedwriter script daemon...
Nov 23 16:16:48 emonpi feedwriter[6060]: Log is turned off
Nov 23 16:16:48 emonpi php[6050]: PHP Warning: require(Lib/EmonLogger.php): failed to open stream: No such file or directory in /var/www/emoncms/scripts/phpmqtt_input.php on line 47
Nov 23 16:16:48 emonpi php[6050]: PHP Fatal error: require(): Failed opening required 'Lib/EmonLogger.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/emoncms/scripts/phpmqtt_input.php on line 47
Nov 23 16:16:48 emonpi systemd[1]: mqtt_input.service: main process exited, code=exited, status=255/n/a
Nov 23 16:16:48 emonpi systemd[1]: Unit mqtt_input.service entered failed state.
But Library file exist:
pi@emonpi(rw):emoncms$ ls -l /var/www/emoncms/Lib/EmonLogger.php
-rw-r--r-- 1 pi pi 2371 Nov 21 17:37 /var/www/emoncms/Lib/EmonLogger.php
I have updated emoncms to last version with ‘stable’ branch:
pi@emonpi(rw):emoncms$ git branch
dev-mosquitto-php
master
* stable
symlinked_modules
pi@emonpi(rw):emoncms$ git pull
Updating 25e8437..90f3915
Fast-forward
Modules/feed/feed_model.php | 10 ++++------
default-settings.ini | 6 +++---
version.txt | 2 +-
3 files changed, 8 insertions(+), 10 deletions(-)
pi@emonpi(rw):emoncms$ git status
On branch stable
Your branch is up-to-date with 'origin/stable'.
nothing to commit, working directory clean
Emonscms version is 10.1.13. After reboot, service is in the same state. No idea how solve it, any suggestions? Thanks in advance.