Synology-Forum.nl
Firmware => Synology DSM 6.0 => Topic gestart door: Ieskorp op 27 maart 2016, 19:31:18
-
Zojuist de upgrade naar DSM 6.0 gedaan.
Ging op zich goed, maar nu blijkt spotweb niet meer te retrieven vanuit de taakplanner.
Ik heb daar de opdracht al gewijzigd in /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php, maar dat levert geen verbetering.
Handmatig retrieven werkt wel. Iemand enig idee wat er mis kan zijn?
De logging geeft:
SpotWeb v0.67.28.31 on PHP v5.6.17 crashed
Fatal error occured retrieving reports:
Permission denied [21] for objectid []
#0 {main}
PHP Notice: Undefined variable: retriever in /volume1/web/spotweb/retrieve.php on line 313
PHP Fatal error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php on line 313
EDIT: Hij doet het wel, alleen niet wanneer je vanuit de taakplanner kiest voor Uitvoeren. Maar wacht je rustig tot de tijd waarop de taak staat ingepland dan wordt er gelukkig wel geüpdatet. :P
-
Uit ervaring lijkt het er op dat Spotweb het niet echt leuk vindt als een retrieve is gecronned (dus elke uur oid).
Random retrieven lost het probleem op.
Heb je een link waar ik Spotweb (branch, trunk) kan downloaden? Mijn versie is helemaal ter ziele (gebeurt ook regelmatig).
mvrgr,
Jmblr
-
Ik gebruik de package van Martijn.
Maar die moet nog wat doen om e.e.a. ook in DSM 6.0 installeerbaar te maken, zie hier (http://www.synology-forum.nl/spotweb/nieuwe-spotweb-update-niet-uitvoeren-op-dsm-6-0/msg186696/#msg186696)
-
Uit ervaring lijkt het er op dat Spotweb het niet echt leuk vindt als een retrieve is gecronned (dus elke uur oid).
Random retrieven lost het probleem op.
Heb je een link waar ik Spotweb (branch, trunk) kan downloaden? Mijn versie is helemaal ter ziele (gebeurt ook regelmatig).
Onzin.
ik draai hem elk uur via taakplanner en werkt perfect.
Wat vreet je uit dat hij ter ziele gaat dan?
Wat voor error krijg je dan?
-
Als eerste de gebruiker root weer beschikbaar maken om in te loggen.
login als admin (bv met WinSCP)
sudo -i
admin pasw
nu ben je in de root@.......
synouser -setpw root "pasw admin"
logout
dan is het path van php gewijzigd.
/usr/local/bin/php56 retrieve.php --force
en een upgrade uitvoeren
/usr/local/bin/php56 /volume2/web/spotweb/upgrade-db.php
hier werkt het nu weer.
-
Hi Chris,
Dankzij de laatste update is ook mijn Spotweb gestopt met automatische updates. Ik volg je aanwijzingen om root weer beschikbaar te maken, dit lukt aardig, maar bij de opdracht retrieve komt een melding:
/usr/local/bin/php56 retrieve.php --force
Dit gebeurt dus als root, de voorgaande aanwijzingen kon ik normaal uitvoeren. (nog ergens een path-probleem?)
Dank voor elke hulp! M.v.g. Gerrit.
-
Gokje.....moet je niet in de map spotweb staan ?
Dus, eerst cd /volume1/web/spotweb
-
Ehhhhh, JA DUS ! Dat krijg ik er dus van als ik alleen maar stom kan overtypen. Je hebt helemaal gelijk ! Thx Birdy.
M.v.g., Gerrit.
-
;D