|
Skrivet av Oscar Carlsson
|
|
2005-03-11 |
Problem: Följande felmeddelande dyker upp då tv_grab_se_swedb körs: Undefined subroutine &XMLTV::AskTerm::init
Lösning: Kontrollera följande saker:
- Du har flera versioner av Perl installerat, vilket kan leda till
problem. Se till att du endast har en version av Perl installerat
på datorn.
- Du har flera versioner av XMLTV installerat. Leta efter filen Ask.pm, du ska bara ha en sådan fil.
Problem: Följande felmeddelande dyker upp då tv_grab_se_swedb körs: "Unknown channel...".
Lösning: Detta beror på att någon kanal försvunnit i vår data,
vilket inte bör hända så ofta. För att lösa detta kör du
tv_grab_se_swedb med --configure. Kom ihåg att exempelvis MythTV har en
egen konfigurationsfil sparad under ~/.mythtv.
Problem: tv_grab_se_swedb/mythfilldatabase fungerar utmärkt när det
körs manuellt, men inte när det körs via cron. Felmeddelande kan se ut
nått i stil med:
"Use of uninitialized value in numeric lt ( < ) at /usr/lib/perl5/vendor_perl/5.8.5/Term/ProgressBar.pm line 602.
term_width must be at least 5 at blib/lib/Class/MethodMaker.pm
(autosplit into blib/lib/auto/Class/MethodMaker/new_hash_init.al) line
339"
Lösning: Detta beror på att
ProgressBar inte tycker om att köras från cron, konsollen som den ska
rita upp sig i finns helt enkelt inte. Genom att skicka '--quiet' till
grabbern ritas inte något ProgressBar.
För att göra detta i mythfilldatabase kan du antingen använda
"mythfilldatabase --quiet", men då minskas även mythfilldatabases
utskrift. Är inte detta önskvärt använd "mythfilldatabase --graboptions
'--quiet'". Då skickas --quiet endas till grabbern och påverkar inte
mythscriptet.
|
|
Senast uppdaterad ( 2005-03-16 )
|