Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart door: The Raptor op 02 augustus 2017, 18:06:57
-
Ik heb Spotweb geconfigureerd volgens de handleiding van Birdy. Ik krijg geen nieuwe spots binnen. De laatste spots die binnen zijn gekomen zijn van 1 jaar en 9 maanden geleden. Ik heb in DSM een taak ingesteld: /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
Weet iemand hier een oplossing voor?
-
Als je de retrieve.php via SSH laat lopen, geeft hij dan een foutmelding?
-
Is dat mogelijk via Putty?Ik dacht dat ik alleen bestanden downloaden en openen.Ik ga het thuis proberen.
-
Ja, zie m'n tut (https://www.synology-forum.nl/spotweb/nieuw-(02-04-2017)-spotweb-installatie-tutorial/msg219633/#msg219633). ;)
-
Oh ja nu snap ik wat jullie bedoelen. Deze stap had ik afgelopen zondag uitgevoerd en ik zag dat het retrieven was. Ik heb het nu nog een keer uitgevoerd maar nu krijg ik inderdaad een foutmelding. Het pad wat in het screenshot staat ben ik niet aan geweest.
-
Vreemde error, ik had hem nog nooit gezien. Blijkbaar is dit probleem al eerder (https://www.synology-forum.nl/spotweb/error-na-upgrade-naar-6-0-2-8451-7/) op ditt forum langsgekomen.
De oplossing van het probleem daar was het inschakelen van curl bij de php instellingen.
Nu we toch bezig zijn, geeft de spotweb/install.php wel overal het result OK?
-
Curl stond inderdaad niet aangevinkt. Nu krijg ik weer een andere error.
Hmm er staan een aantal punten bij die niet oké zijn.
-
Schermafdruk van Putty
-
Hmm, dat is vreemd. Volgens mij moet hij het met deze NOT-OK's ook doen.
Verder is de screenshot van een nog lopend retrieve.php-proces en zijn de meldingen alleen warnings (waarschijnlijk een corrupte spot), haalt hij de rest van de spots wel op?
-
Nee er wordt niks binnen gehaald. Ik zie nog steeds spots van 1 jaar en 9 maanden oud. Ik heb het ook nog geprobeerd om het updaten van de spots via de taakplanner handmatig te starten. Ook dit werkte niet. Mijn retentie heb ik op 3096 gezet. Retentie van Eweka. Verder heb ik zoals in de handleiding van Birdy beschreven is mysql, mysqil en openssl aangevinkt. Wat ik wel zie is dat er ook PHP 7.0 geïnstalleerd is. Zou het in conflict komen met deze versie? Ik heb dit met PHP 5.6 ingesteld.
-
Spotweb werkt, zover ik weet, niet met PHP7. Alleen met PHP5.6, als je dat aanpast zal hij het wellicht wel doen.
-
Ik had het al ingesteld op PHP 5.6.
-
Ah, dat zie ik jaa. Had er te snel overheen gelezen, stom van me.
Wat we nu nog niet weten is of de retrieve.php stopt na deze waarschuwingen of dat hij nog door loopt. Het ophalen van veel spots kan behoorlijk wat tijd in beslag nemen!
-
Zondagavond had ik dit commando ook gebruikt. Toen zag ik dat er heel veel spots binnen gehaald werden.
hmmm wat opvalt is dat Putty heel lang moet nadenken bij "retrieving 2695540 till 2700541". Na 5 minuten krijg ik de error die ik eerder postte.
Ik weet niet of het uitmaakt, ik heb Spotweb handmatig moeten installeren. Als ik het via Package Center installeerde krijg ik een foutmelding. Via dit forum kwam ik erachter dat het een bekend probleem is en stond er een link waarmee ik Spotweb kon downloaden en via Package Center handmatig kon installeren. Ik zie dat er een update van Spotweb beschikbaar is in Package Center. Deze kan ik niet installeren dus moet ik dit handmatig opzoeken.
-
Je krijgt nog geen foutmelding, dus de retriever loopt nog en er is nog niks aan de hand. Hij doet er alleen lang over.
Of het aan de spotweb spk licht weet ik niet, ik heb hem vanuit github geïnstalleerd.
Blijf dus gewoon afwachten totdat de retriever klaar is, bij mij duurde dat laatst ook een halve tot hele dag vanaf een lege database.
-
Ik wacht vanaf maandag al.Na 5 minuten wachten krijg ik de foutmelding die ik eerder postte.
-
Dit stackoverflow topic (https://stackoverflow.com/questions/6382539/call-to-undefined-function-curl-init) geeft aan dat het op te lossen is door curl te installeren. Heb je in Web Station wel Curl enabled?
-
Ja heb ik ingeschakeld nadat je mij gisteren hierop attendeerde.Kun je ook zien aan het schermafdruk van de install.php die ik postte.
Misschien een idee om de huidige database te verwijderen en Spotweb opnieuw te configureren?
-
Wellicht werkt het herstarten van Webstation, anders zou het denk ik sneller zijn om de hele installatie opnieuw te doen.
In het verleden heb ik hem ook vaker opnieuw moeten installeren en ging de installatie ook niet altijd vanzelf. Wat daar de reden voor is weet ik niet, maar soms werkt een verse installatie niet goed.
-
Je bedoeld Webstation, Spotweb en MariaDB verwijderen en opnieuw installeren?
-
Nee, alleen Spotweb verwijderen en de MariaDB leeggooien. De andere acties halen niet veel uit (tenzij daar het probleem in zit natuurlijk, maar dan hoeft Sptoweb ook niet opnieuw geïnstalleerd te worden).
-
Yes het is gelukt. Ik heb Spotweb via Package Center verwijderd en daarna database in MariaDB verwijderd. De volgende stap was om een nieuwe database aan te maken en Spotweb te installeren. De laatste stap was om via Putty te retrieven. Binnen 1 uur was Putty klaar. Ik heb nu de meest recente spots binnen. Ik heb via de takenplanner een taak ingesteld om retrieve.php te updaten. Voordat ik de topic afsluit wil ik nog testen of dit werkt. Ik heb de taak om 05.00 uur ingesteld. Morgenochtend weet ik of dit werkt.
-
De taak die ik volgens de handleiding van Birdy ingesteld heb werkt niet. Er komen geen nieuwe updates binnen. Update van de laatste spot is 7 uur en 45 minuten geleden. Ik voer de taak als root gebruiker uit.
Heb je hier een oplossing voor?
-
Voltooid hij wel gewoon via SSH?
Voor probleemoplossing kun je de uitvoerdetails laten verzenden. Wanneer deze details allemaal goed zijn kun je het alleen laten verzenden wanneer het script niet correct eindigt of je kunt het helemaal uitzetten.
-
Ja wel voltooid via SSH. Binnen een uur was het klaar. Oké ga ik dat proberen.
-
Ik heb ingesteld dat er om het uur geüpdatet moet worden. Ik heb mijn mailadres opgegeven maar krijg geen mail binnen.
-
Dan loopt de retriever nog, je krijgt pas mail wanneer de taak voltooid is.
Als het goed is kun je in de eigenschappen van de taak zien dat hij nog loopt.
-
De enige taak die ik is van 05.00 uur. Ik heb opgegeven dat er vanaf 05.00 uur iedere uur geüpdatet word. Hij geeft wel aan dat het nog steeds bezig is. Dat snap ik niet want gisteravond heb ik alle spots binnen gehaald. Elke update die nu volgt zijn nieuwe spots.
-
Hij is dus blijkbaar nog bezig met de taak die om 05:00 uur gestart is.
Wacht rustig af totdat je een mailtje krijgt met het resultaat. Waarschijnlijk is dat niet van deze taak, maar van de volgende.
Om nu alle instellingen weer aan te passen gaat niet helpen om Spotweb goed te krijgen, je weet immers niet of hij foutmeldingen geeft. Zoals ik het nu zie is hij nog spots aan het ophalen, waarschijnlijk heb je gisteravond dus niet alle spots binnen gehaald.
-
Ik heb geen e-mail gehad maar na 12 uur lang ophalen van spots werkt het. Ik zie spots van de afgelopen 12 uur. Nu ben ik benieuwd of hij na 1 uur automatisch spots binnen haalt. Dit heb ik via de taakplanner ingesteld.
Nu dit lijkt te werken ga ik proberen in te stellen dat er een spot doorgestuurd kan worden naar SABnzbd. Ik heb op verschillende sites gelezen dat deze mogelijkheid er is. Mocht dat niet lukken zal ik voor de overzichtelijkheid morgen een nieuwe topic openen.
-
Dat is mooi! Spots doorsturen kan via voorkeuren > NZB afhandeling.
Mocht het niet lukken dan zien we wel een nieuw topic verschijnen (dit is natuurlijk offtopic ;))
-
Hmmm ik heb de afgelopen dagen al een stuk of 6 keer de boel opnieuw geinstalleerd, ophalen via spotweb button gaat goed, via ssh putty ook alleen de automatische taak doet t niet...
alles volgens de laatste tut gedaan maar toch werkt het niet... gedoe lees me suf bekijk alle opties en toch geen resultaat :o
-
wat is je taak, die je in hebt gesteld?
-
De taak die ik heb ingesteld is de normale taak, echter zag ik in de logs van de taak op een gegeven moment een error mbt een duplicate tabel; ik heb toen phpmyadmin geïnstalleerd en deze de tabellen laten controleren/repareren. Daarna werkte het prima tot op de dag van vandaag, finally (: