[vz-dev] Doctrine mysql.sql File erstellen

Justin Otherguy justin at justinotherguy.org
Sat Dec 4 14:36:28 CET 2010


Moin Holger,

(diese Antwort wieder mit CC: an die Liste)

Am 04.12.2010 um 11:40 schrieb Holger Plasser:

> Am 04.12.2010 um 08:55 schrieb Justin Otherguy:
> 
>> Am 04.12.2010 um 02:49 schrieb Holger Plasser:
>> 
>>> Wie kann ich nun meinen mein NET IO mit der Visu "verheiraten"?
>>> Ich hab beim /var/www/vz/controller/ethersex$ sudo make menuconfig bei der Pin Config den Port A Pin 4 aktiviert und mittels Random UUID eine UUID generiert.
>>> Diese UUID hab ich mir notiert nur wenn ich diese mit "UUID abonnieren" im Frontend eintragen möchte kommt ein Error 500 (No entity found with UUID: 1492f654-2d3e-e2bd-d886-dc230a34c8a4)
>> hab die Kombination neues Frontend und neuer Controller-Code selbst noch nicht getestet, kann aber mal versuchen, die richtigen Fragen zu stellen:
>> 
>> - wurde die UUID in der DB angelegt? (Tabellen entities+properties)
> 
> In den Tabellen steht nichts von meiner UUID. Wann sollten die Einträge wie angelegt werden?
habe nicht den aktuellen Stand - Steffen kann das beantworten; ich gehe davon aus, dass diese angelegt werden, sobald passende Requests kommen.

>> - kommen die Requests des Controllers auf dem Server an? (access_log)
> 
> 192.168.153.253 - - [04/Dec/2010:11:32:14 +0100] "POST /var/www/vz/backend/index.php/data/1492f654-2d3e-e2bd-d886-dc230a34c8a4.json?ts=000 HTTP/1.1" 404 531 "-" "-"
ok; HTTP Status-Code 404 -> file not found; Grund ist auch klar: die URL http://<server>/var/www/vz/backend/index.php... bedient Dein Server nicht.
Das Verzeichnis /var/www/vz/... ist das Verzeichnis auf Deinem Filesystem; Dein Webserver mappt den Webcontent auf einen Ausschnitt des Filesystems, beginnend bei DocumentRoot; das ist bei Dir vermutlich /var/www/vz/.

-> Du solltest diesen Teil des Verzeichnisses aus der URL streichen
Das ist die Variable "Path in front of pin identifier"; hier sollte stehen: 
/backend/index.php/data/

Daraus wird dann diese URL gebaut:
-> http://<server>/backend/index.php/data/

>> - kommen die Einträge in der DB an? (DB Tabelle data)
>> 
> leider nein
das erklärt sich aus obigem Fehler; mal sehen, ob die Einträge angelegt werden, wenn der Pfad stimmt (...notwendig, aber möglicherweise nicht hinreichend...)

> (ich hab derzeit keinen s0 zähler sondern nur einen Taster GND <=> Pin PA4 (ADC1))
das ist gut genug - macht keinen Unterschied. Merkt keiner ;-)

>> Und vielleicht kannst Du noch den Auszug aus der error_log schicken, der beim Fehler 500 geschrieben wird.
> [Sat Dec 04 11:38:30 2010] [error] [client 192.168.153.253] File does not exist: /var/www/vz/var
aha! (s.o.)

> ausser dem steht leider nicht viel drinnen was was mit dem Volkszaehler zu tun hätte
na - das war doch schon ziemlich deutlich.

Viel Erfolg - halte uns auf dem Laufenden!


Gruss, J.



More information about the volkszaehler-dev mailing list