Hallo Zusammen,
wir ihr durch meinen anderen Post schon mitbekommen habt, musste ich meinen VZLogger neu aufsetzen. Beim Stöbern hier im Forum bin ich über die neue Middleware gestolpert. Klang toll, wollte ich haben...never touch oder wie war das mit dem running System
Ich habe das Update gem, dieser Anleitung durchgeführt: https://wiki.volkszaehler.org/howto/git
funktionierte alles auf Anhieb und so wie es sollte - keine Fehlermeldungen.
Als ich dann das neue Frontend begutachten wollte --> Pustekuchen. Klappt nicht.
Ich habe grundsätzlich zwei Fehlermeldungen. Die erste erfolgt beim Aufruf der Seite: "Network Error". Wenn ich die wegklicke und dann auf Kanal hinzufügen klicke bekomme ich "Javascript Runtime Error: Uncaught TypeError: Cannot read property 'forEach' of undefined.
Wenn ich die auf wegklicke, bin ich auf der Kanal hinzufügen Seite. Es stehen keine Kanäle zur Verfügung, daher vermute ich ein Kommunikationsproblem mit der Datenbank. Verursacht durch, keine Ahnung.
Ich tue mich hier auch etwas schwer mit dem Bereitstellen von Infos.
Was mir auf Anhieb einfällt, ist die config.yaml - vielleicht habe ich hier ja schon einen Bock geschossen, direkt im Vorfeld: mein Datenbank Admin heißt wirklich so.
# general settings overriding php configuration
php:
timezone: Europe/Berlin
locale: ['de_DE', 'en_US', 'C']
# Doctrine database configuration
# http://www.doctrine-project.org/projects/doctrine-dbal/en/2.6
db:
driver: pdo_mysql
# host: 192.168.178.107
host: mysqldb-lts-Virtual-Machine
#port: 3306
user: vz
password: ********
charset: utf8
dbname: volkszaehler
path: volkszaehler # only used for sqlite
# db admin credentials (used by doctrine cli and setup script)
admin:
user: root
password: *******
# database optimizer - leave empty for automatic
# optimizer: Volkszaehler\Interpreter\SQL\MySQLOptimizer # provides additional group=15m setting for demo purposes
# push server for realtime frontend updates
push:
server: 5582
broadcast: 8082
# routes for wamp access
wamp:
- /
- /ws
# routes for plain web socket access
websocket:
- /socket
network:
# limit maximum POST body size, e.g. 4096
postlimit: false
# enable debug messages by default if true
debug: false
Alles anzeigen
Danke und VG
Itchy2