Ah, du hast schon einen http server auf dem pi durch pihole. Dadurch hat das install Skript dann apache installiert installiert und es wird der lighthttpd server mitbenutzt
An sich würde das schon funktionieren, das Problem ist nur das der Server wohl eine ältere php Version benutzt (so wie es aussieht wohl nichtmal 7.4) und IDDataLogger 8.0 braucht.
Du könntest jetzt versuchen parallel dazu apache oder einen anderen http server mit PHP8 zu installieren, das wird aber eine sehr komplizierte Angelegenheit.
Was ich empfehlen würde ist entweder auf dem gleichen PI docker zu installieren und dann das IDDataLogger docker setup zu benutzen oder falls du einen anderen PI hast auf dem den IDDataLogger zu installieren.
Hier mal als Referenz dann die Kommandos fürs entfernen der IDDataLogger Instanz, dass die da nicht rumliegen bleibt:
Code: Alles auswählen
sudo rm -rf ~/IDDataLogger
sudo rm -rf /var/www/html/vwid
sudo rm -f /var/www/.env
sudo apt -y remove php8.0 php8.0-pgsql php8.0-curl php8.0-gd php8.0-dom
sudo systemctl disable iddatalogger.service
sudo rm /etc/systemd/system/iddatalogger.service
entfernt jetzt nicht die Datenbank selbst, das könnte man auch noch machen. (sudo apt -y remove postgresql und dann noch das data directory löschen)