Probleme mit leeren Tagen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Probleme mit leeren Tagen

Re: Probleme mit leeren Tagen

von Martin » 25 Jun 2006, 22:18

Bronkoknorb hat geschrieben:Diese scheinen viel mehr zu beinhalten, als die eine Sendung, die bei mir im TVB am 1. Juli für StarTV angezeigt wird.
Gibt es dafür irgendeine Erklärung?
Laß mal den dayprogramfiletranslator über das prepared-Verzeichnis laufen (siehe im Tutorial: http://tvbrowser.org/downloads/starterkit/part1_de.html )
Das Tool erzeugt aus deinen Dateien am Server Textdateien. Dann weißt du, was wirklich in deinen .gz Dateien steht.

von bodo » 25 Jun 2006, 15:33

Ne, da bin ich überfragt. Martin?

von Bronkoknorb » 25 Jun 2006, 15:23

Aber dieses Problem tritt nicht zum ersten mal auf. Gerade beim Sender StarTV gab es immer wieder leere Tage, obwohl die Daten korrekt am Server liegen.

Mein Script, das täglich aufgerufen wird, sieht so aus:

Code: Alles auswählen

#!/bin/bash

cd ~/tvdata/
echo === Lade TV-Programm herunter...
wget -nc --output-document=TvData.xml http://localhost/tvbrowser/
echo === Umwandeln des TV-Programms...
./pdsrunner.sh XmlTvPDS
echo === Lade Megaplex-Kinoprogramm herunter...
wget -nc --output-document=TvData.xml http://localhost/tvbrowser/megaplex.php
echo === Umwandeln des Megaplex-Kinoprogramms...
./pdsrunner.sh XmlTvPDS
echo === Aufbereitung der Daten...
./datamanager.sh bronkotv megaplex
echo === Quarantäne aufheben
cp ./prepared/quarantine/*.gz ./prepared/
echo === Synchronisieren des Servers...
./mirrorupdater.sh
Die eigentliche Datenaufbereitung, von den Formaten, die mir diese Sender schicken, zu XmlTV, passiert mit zwei PHP-Scripten (über einen lokalen Webserver, weil ich die so am einfachsten ausführen kann).

Händisch habe ich sicher nicht mit den Dateien herumgepfuscht.
Fällt dir sonst etwas auf, an meiner Aufrufreihenfolge, das zu Problemen führen könnte?

von bodo » 25 Jun 2006, 15:15

Ne, das führt nicht zu dem Problem.

von Bronkoknorb » 25 Jun 2006, 15:15

bodo hat geschrieben:Tja, ganz einfach: du hast mit den Dateien rumgepfuscht ;).
Wäre eine schöne Erklärung, aber das habe ich nicht.

Das einzige, was mein Aktualisierung-Script macht, ist die in Quarantäne verschobenen Dateien zurückholen (nachdem der Datamanager aufgerufen wurde):

Code: Alles auswählen

cp ./prepared/quarantine/*.gz ./prepared/
Könnte das zu Problemen führen? Aber diesen Tipp hast du selbst mir gegeben.

von bodo » 25 Jun 2006, 15:04

Tja, ganz einfach: du hast mit den Dateien rumgepfuscht ;).

Niemals raw und/oder prepared löschen! Wenn du das machst, wird die Versions-Nummer in der Datei wieder auf 1 gesetzt. Der TVB prüft bevor er die Dateien runterlädt die Version auf dem Server und die Version lokal im TVB. Und die Nummer wird nur korrekt hochgezählt, wenn du die raw/prepared nicht löscht.

von Bronkoknorb » 25 Jun 2006, 15:03

bodo hat geschrieben:Sind die Daten dann immernoch nicht vorhanden?
Doch, sie sind nun da!
Handelt es sich also um einen Bug in TV-Browser?

von bodo » 25 Jun 2006, 14:56

Was ist, wenn du die Daten bei dir im TVB löscht und dann nochmal aktualisierst? Sind die Daten dann immernoch nicht vorhanden?

Probleme mit leeren Tagen

von Bronkoknorb » 25 Jun 2006, 14:29

Ich habe das Problem das nach einer Datenaktualisierung manche Tage von meinen Sendern leer bleiben, obwohl ich mir ziemlich sicher bin, dass die Daten auf meinem Server vorhanden sind.

z.B.:
derzeit ist der 1. Juli von "Star TV" (fast) leer bei mir im TVB (auch nach mehrmaliger Datenaktualisierung). Kann das jemand bestätigen?

Die (kompletten) Daten sollten aber auf dem Server verfügbar sein:
auf http://tv.hermann.czedik.net/ gibt es die dateien:
2006-07-01_ch_startv_base_full.prog.gz
2006-07-01_ch_startv_base_update_1.prog.gz
2006-07-01_ch_startv_more00-16_full.prog.gz
2006-07-01_ch_startv_more16-00_full.prog.gz

Diese scheinen viel mehr zu beinhalten, als die eine Sendung, die bei mir im TVB am 1. Juli für StarTV angezeigt wird.
Gibt es dafür irgendeine Erklärung?

Nach oben