Probleme mit Web-Interface

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
ebikahlth
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 12. Oktober 2002, 18:26

Probleme mit Web-Interface

Beitrag von ebikahlth »

Könnte mit bitte jemand auf die Sprünge helfen, vielleicht auch mit einem
Verweis im Forum, ich habe schon mehrere Stunden erfolglos gesucht,
das bildet aber trotzdem ungemein !

Seit einigen Tagen liefert http://dboxip/control/gettime (und getdate)
immer den gleichen Wert, er wird nicht mehr aktualisiert. Diese Daten werden vom Dboxtimer2 ausgewertet.
Das WEB-GUI funktioniert sonst einwandfrei, auch stimmen Datum und Uhrzeit der BOX (Display/Neutrino).

Box : Sagem 1xI, Image 1.6.10, Cramfs vom 22.07.03

Ein Bootlog habe ich leider (noch) nicht, mein Nullmodemkabel ist leider zu kurz und die Box ziemlich in's Fernsehschränkchen fest integriert.

Danke schon mal !

Ebi
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

mal nen reboot versucht ?
ebikahlth
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 12. Oktober 2002, 18:26

Beitrag von ebikahlth »

Reboot's habe ich mehrfach schon versucht, das Datum steht aber fest auf 27.08.03 und die Zeit auf 05:23:41,
ist das eine Variable, die auch beim Ausschalten erhalten bleibt ?
Sonst funktioniert die Box prima, seit dem letzten Cramfs (22.07.) ist sogar das gelegentliche Einfrieren des Bildes weg.
Der Fehler ist auch nicht weiter tragisch, man darf halt nicht den PC mit
den falschen DBox-Daten synchronisieren, sonst funktioniert der Dboxtimer einwandfrei, auch die EPG-Programmdaten sind o.k.
Am einfachsten wäre sicher ein neuerliches Flashen.
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Ich tippe mal darauf, dass dein Browser die Seite immer aus dem Cache holt. Der nhttpd liefert hier die zeit vom unix system zurück, dass die stehenbleibt kann ich mir nur sehr schwer vorstellen.

Mach mal explizit nen Reload in deinem Browser nach Aufrufen der Seite.

Zwen
ebikahlth
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 12. Oktober 2002, 18:26

Beitrag von ebikahlth »

Toll !
Nach dem Reload im Browser wurden die Werte aktualisiert !
Im Linux waren sie ja auch korrekt.
Jetzt wird auch jedesmal beim Start vom Dboxtimer wieder die
aktuelle Zeit angezeigt.
Wie kann ich das in Zukunft verhindern, man müßte den Cache
jedesmal leeren ?
Zahni
Tuxboxer
Tuxboxer
Beiträge: 2227
Registriert: Freitag 24. Mai 2002, 10:38

Beitrag von Zahni »

Also:

1. könnte z.B. der Webserver entsp. "no-cache"-Header ausgeben bzw. als Meta-Tag's (Header ist aber besser).
z.b.

Code: Alles auswählen

<?php 
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past
header("Cache-Control: no-store, no-cache, must-revalidate");  // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");  // HTTP/1.0     
2. Kannst Du z.B. im IE auf "Internetoptionen -> Allgemein -> Temp. Internetdateien -> Einstellungen.. -> Bei jedem Zugriff auf die Seite"
auswählen. Bringt aber beim normalen surfen Nachteile.

-Zahni
ebikahlth
Neugieriger
Neugieriger
Beiträge: 6
Registriert: Samstag 12. Oktober 2002, 18:26

Beitrag von ebikahlth »

Alles klar !
Problem erkannt ! :D
Nochmal vielen Dank für die schnellen Tipps !

Ebi