Na dann ist doch alles im grünen Bereich,
epgd/epg2vdr: Fragen rund um backend, Installation und Upgrade
-
-
Nö
-
Gibts vielleicht für epghttpd noch ne extra config?
-
Nö
Hmm, steht etwas im Log? -
Ich hab mehrere dieser zwei SQL Error. Glaub aber nicht das es was damit zu tun hat.
CodeMay 29 20:24:50 vdrserver vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting transaction' [update events set actor = ?, audio = ?, camera = ?, category = ?, commentator = ?, complongdescription = ?, compshorttext = ?, comptitle = ?, contents = ?, country = ?, delflg = ?, director = ?, duration = ?, episodecompname = ?, episodecomppartname = ?, episodecompshortname = ?, episodelang = ?, extepnum = ?, fileref = ?, flags = ?, genre = ?, guest = ?, imagecount = ?, longdescription = ?, moderator = ?, movieid = ?, music = ?, numrating = ?, other = ?, parentalrating = ?, producer = ?, rating = ?, screenplay = ?, scrmovieid = ?, scrseriesepisode = ?, scrseriesid = ?, scrsp = ?, shortdescription = ?, shortreview = ?, shorttext = ?, source = ?, starttime = ?, tableid = ?, tipp = ?, title = ?, topic = ?, txtrating = ?, updflg = ?, updsp = ?, useid = ?, version = ?, vps = ?, year = ? where channelid = ? and eventid = ?;]
Sonst kann ich nix ungewöhnliches sehen. -
Wenn ich epghttpd neu starte kommt das im Log. Sieht alles gut aus.
Code
Alles anzeigenMay 29 20:48:21 vdrserver epghttpd: Shutdown triggered with signal 15 May 29 20:48:21 vdrserver epghttpd: Closing mysql connection and calling mysql_thread_end(1420) May 29 20:48:21 vdrserver epghttpd: Closing mysql connection and calling mysql_thread_end(1420) May 29 20:48:21 vdrserver epghttpd: Info: Released the last usage of mysql_lib, calling mysql_library_end() now May 29 20:48:21 vdrserver epghttpd: normal exit May 29 20:49:58 vdrserver epghttpd: Set locale to 'de_DE.UTF-8' May 29 20:49:58 vdrserver epghttpd: detected UTF-8 May 29 20:49:58 vdrserver epghttpd: Read 25 option from /etc/epgd/epgd.conf May 29 20:49:58 vdrserver epghttpd: Log level is set to (1) May 29 20:49:58 vdrserver epghttpd: Initialize python script '/etc/epgd/recording.py' May 29 20:49:58 vdrserver epghttpd: Initialize python script '/etc/epgd/recording.py' May 29 20:49:58 vdrserver epghttpd: Dictionary '/etc/epgd/epg.dat' loaded May 29 20:49:58 vdrserver epghttpd: Info: Calling mysql_library_init() May 29 20:49:58 vdrserver epghttpd: Connecting to database at 'localhost:3306' May 29 20:49:58 vdrserver epghttpd: Calling mysql_init(25909) May 29 20:49:58 vdrserver epghttpd: SQL client character now 'utf8' May 29 20:49:58 vdrserver epghttpd: Calling mysql_init(25909) May 29 20:49:58 vdrserver epghttpd: Listener at port 9999 established, waiting for connections May 29 20:49:58 vdrserver epghttpd: Info: Systemd support not enabled, epgd won't be sending notifications!
-
Sehe ich das richtig, dass bei Dir gar kein EPG im WebIf angezeigt wird?
-
Übrigens meine epgd.conf sieht so aus. Vielleicht ist da ja was falsch.
Code
Alles anzeigen# ------------------------------------ # Configuration of EPG Daemon # ------------------------------------ # EpgImageSize # 0 = 174x130 # 1 = 329x245 # 2 = 525x400 DbHost = localhost DbPort = 3306 DbName = epg2vdr DbUser = epg2vdr DbPass = epg EpgView = eventsview-3po.sql TheTvDBView = thetvdbview.sql CheckInitial = 1 DaysInAdvance = 8 DaysToUpdate = 4 UpdateTime = 12 UpdateThreshold = 500 XmlStoreToFs = 0 GetEPGImages = 1 EpgImageSize = 1 MaxImagesPerEvent = 2 SeriesEnabled = 1 SeriesPort = 2006 SeriesStoreToFs = 0 SeriesUrl = eplists.constabel.net ScrapEpg = 1 ScrapRecordings = 1 # NetDevice = eth0 # CachePath = /var/cache/epgd/ # HttpPort = 9999 # HttpProxy = 127.0.0.1:8000 # UserName = # Password = LogLevel = 1 # --------------- # epgdata plugin # --------------- epgdata.url = http://www.epgdata.com epgdata.pin = insert-your-pin-here # Download timeout in seconds (default 180) #epgdata.timeout = 180
-
Sehe ich das richtig, dass bei Dir gar kein EPG im WebIf angezeigt wird?
Ja korrekt. Magazin, Programm und die Aufnahmen bleiben komplett leer. Nur die Timer werden erkannt -
JavaScript ist in Deinem Browser aber aktiviert?
-
Ja ist aktiv.
Ich versteh es auch nicht. Ich hatte den http Branch vor einiger Zeit schon mal drauf, da hat es mit dem WEBIF funktioniert. Bin dann aber wieder auf master zurück gegangen weil es noch so viele Probleme gab. Warum es jetzt nicht mehr funzt weiß ich nicht.
Ich lösche gleich noch mal alle configs und lasse die neu installieren -
Also wenn Du mehrmals zwischen master und http gewechselt hast, würde ich die DB komplett droppen.
-
Hast du denn EPG im OSD oder ggf. im LIVE?
Schau mal im Log nach webIF Meldungen oder auch direkt im Browser, wenn du dort mal die Console öffnest (F12). -
3PO
Die Datenbank wurde komplett gelöscht und neu angelegt.rechner
3,7GB Daten sind aktuell drin. Das EPG wird bei den Clients angezeigt. In der Konsole vom Firefox kommt nur das hierCodeSynchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe http://xhr.spec.whatwg.org/ common.js:4:15202
Hat das was damit zu tun? -
Suche nach webif im Log ergab folgendes
CodeMay 29 19:46:28 vdrserver epghttpd: webif: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'$line: 2$column: 1813$error: .error@http://192.168.1.80:9999/common.js?1.0.91:2:1813$e.widget.bridge/e.fn[t]/<@http://192.168.1.80:9999/common.js?1.0.91:10:9073$.each@http://192.168.1.80:9999/common.js?1.0.91:2:2859$n.prototype.each@http://192.168.1.80:9999/common.js?1.0.91:2:843$e.widget.bridge/e.fn[t]@http://192.168.1.80:9999/common.js?1.0.91:10:8812$epgd.utils.popup/<@http://192.168.1.80:9999/epgd.js?1.0.91:1:10011$ May 29 19:47:36 vdrserver epghttpd: webif: TypeError: panel is undefined$line: 17$column: 21$error: epgd.pages.help.init/<.activate@http://192.168.1.80:9999/common.js?1.0.91 line 2 > eval:17:21$e.Widget.prototype._trigger@http://192.168.1.80:9999/common.js?1.0.91:10:13146$._toggleComplete@http://192.168.1.80:9999/common.js?1.0.91:13:4227$e.widget/</h[t]</<@http://192.168.1.80:9999/common.js?1.0.91:10:7985$._animate/c@http://192.168.1.80:9999/common.js?1.0.91:13:3445$n.speed/d.complete@http://192.168.1.80:9999/common.js?1.0.91:3:27990$n.Callbacks/i@http://192.168.1.80:9999/common.js?1.0.91:2:27146$n.Callbacks/j.fireWith@http://192.168.1.80:9999/common.js?1.0.91:2:27914$_a/i@http://192.168.1.80:9999/common.js?1.0.91:3:26276$n.fx.tick@http://192.168.1.80:9999/common.js?1.0.91:3:29698$ May 29 19:48:24 vdrserver epghttpd: webif: TypeError: panel is undefined$line: 17$column: 21$error: epgd.pages.help.init/<.activate@http://192.168.1.80:9999/common.js?1.0.91 line 2 > eval:17:21$e.Widget.prototype._trigger@http://192.168.1.80:9999/common.js?1.0.91:10:13146$._toggleComplete@http://192.168.1.80:9999/common.js?1.0.91:13:4227$e.widget/</h[t]</<@http://192.168.1.80:9999/common.js?1.0.91:10:7985$._animate/c@http://192.168.1.80:9999/common.js?1.0.91:13:3445$n.speed/d.complete@http://192.168.1.80:9999/common.js?1.0.91:3:27990$n.Callbacks/i@http://192.168.1.80:9999/common.js?1.0.91:2:27146$n.Callbacks/j.fireWith@http://192.168.1.80:9999/common.js?1.0.91:2:27914$_a/i@http://192.168.1.80:9999/common.js?1.0.91:3:26276$n.fx.tick@http://192.168.1.80:9999/common.js?1.0.91:3:29698$ May 29 19:48:31 vdrserver epghttpd: webif: TypeError: panel is undefined$line: 17$column: 21$error: epgd.pages.help.init/<.activate@http://192.168.1.80:9999/common.js?1.0.91 line 2 > eval:17:21$e.Widget.prototype._trigger@http://192.168.1.80:9999/common.js?1.0.91:10:13146$._toggleComplete@http://192.168.1.80:9999/common.js?1.0.91:13:4227$e.widget/</h[t]</<@http://192.168.1.80:9999/common.js?1.0.91:10:7985$._animate/c@http://192.168.1.80:9999/common.js?1.0.91:13:3445$n.speed/d.complete@http://192.168.1.80:9999/common.js?1.0.91:3:27990$n.Callbacks/i@http://192.168.1.80:9999/common.js?1.0.91:2:27146$n.Callbacks/j.fireWith@http://192.168.1.80:9999/common.js?1.0.91:2:27914$_a/i@http://192.168.1.80:9999/common.js?1.0.91:3:26276$n.fx.tick@http://192.168.1.80:9999/common.js?1.0.91:3:29698$
-
Synchrone XMLHttpRequests am Haupt-Thread sollte nicht mehr verwendet werden, weil es nachteilige Effekte für das Erlebnis der Endbenutzer hat. Für weitere Hilfe siehe http://xhr.spec.whatwg.org/ common.js:4:15202Nein, das ist ok. Die Browser meinen, dass synchrone Aufrufe schlecht wären. Ich als Webentwickler sage, das kann man pauschal so nicht sagen, besonders wenn man ne singleton wepapp macht.
Die anderen Fehlermeldungen sind zwar nicht schön, aber sollten da auch nichts mit zu tun haben.
Wenn du mal auf Einstellungen Kanäle gehst, sind da die Haken für Webanzeige gesetzt?
-
Wenn du mal auf Einstellungen Kanäle gehst, sind da die Haken für Webanzeige gesetzt?
Das war es !!!Ich danke euch zwei für die tatkräftige Hilfe
-
Jetzt hab ich nur noch das Problem das die Aufnahmen nicht angezeigt werden. Es wird lediglich die Festplattenkapazität angezeigt. Gibts da auch noch nen Haken den ich setzen muss?
-
Hab es gerade selbst herausgefunden.
Musste im epg2vdr setup beim Server abstellen das die Aufnahmen auf dem NAS gespeichert werden.Jetzt scheint alles zu klappen
-
Wenn ich gerade schon dabei bin noch ne Frage
Ist es schon möglich komplett auf remotetimers zu verzichten? Also kann epg2vdr das so händeln das die Timer vom Client auf dem Server aufgenommen werden?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!