Hallo Leute,
nachdem epgd erfolgreich installierte, habe ich es konfiguriert. Soweit so gut, nur lässt sich der Daemon jetzt nicht starten:
Code
Mär 18 16:29:11 vdr epgd[22559]: Set locale to 'de_DE.UTF-8'
Mär 18 16:29:11 vdr epgd[22559]: detected UTF-8
Mär 18 16:29:11 vdr epgd[22559]: Loading uuid from '/etc/epgd/uuid' succeeded [344B748E-E9CA-4B57-9BB1-82E60329AB4D]
Mär 18 16:29:11 vdr epgd[22559]: Loading plugin: /usr/lib/epgd/plugins/libepgd-epgdata.so
Mär 18 16:29:11 vdr epgd[22559]: Read 26 option from /etc/epgd/epgd.conf
Mär 18 16:29:11 vdr epgd[22559]: Info: Stylesheet '/etc/epgd/epgdata-utf-8.xsl' loaded
Mär 18 16:29:11 vdr epgd[22559]: SQL client character now 'utf8'
Mär 18 16:29:11 vdr epgd[22559]: State now 'init'
Mär 18 16:29:11 vdr epgd[22559]: SQL-Error in 'select epglv('123', '123')' - FUNCTION epg2vdr.epglv does not exist (1305)
Mär 18 16:29:11 vdr epgd[22559]: SQL-Error in 'select epglvr('123', '123')' - FUNCTION epg2vdr.epglvr does not exist (1305)
Mär 18 16:29:11 vdr epgd[22559]: Error: Missing functions epglv/epglvr, please install first!
Mär 18 16:29:11 vdr systemd[1]: epgd.service: Control process exited, code=exited status=1
Mär 18 16:29:11 vdr systemd[1]: Failed to start Database driven EPG Data collector.
Alles anzeigen
Ich hab dann danach gesucht und bin auch fündig geworden: http://www.easy-vdr.de/forum/index.php?topic=16619.0
Das UTF Export hat mir nicht geholfen, also hab ich das mal mit der Datebank versucht. Und das war's dann auch nicht.
Code
mysql> DROP FUNCTION IF EXISTS epglv;Query OK, 0 rows affected, 1 warning (0,00 sec)
mysql> DROP FUNCTION IF EXISTS epglvr;Query OK, 0 rows affected, 1 warning (0,01 sec)
mysql> CREATE FUNCTION epglv RETURNS INT SONAME 'mysqlepglv.so';ERROR 1126 (HY000): Can't open shared library 'mysqlepglv.so' (errno: 2 /usr/lib64/mysql/plugin/mysqlepglv.so: cannot open shared object file: No such file or directory)
Ich hab dann am VDRserver nachgesehen. Dort gibt es das Plugin. Also so wie es da steht: https://projects.vdr-developer…mon.git/tree/epglv/README
wird es mitkompiliert.
Verstehen ich das richtig, muss ich also epgd auch am Mysqlserver installieren? Oder kann ich einfach die Plugins rüber kopieren?
lg