Taakplanner geeft ook hier continu rechten error 255:
Foutmelding ID: [1]
Name: [Spotweb nwe spots ophalen]
State: [disabled]
Owner: [root]
Type: [daily]
Start date: [0/0/0]
Run time: [3]:[0]
Command: [cd /volume1/web/spotweb/ && /usr/local/bin/php56 retrieve.php]
Last Run Time: Mon Aug 8 21:06:34 2016
Status: [Error(255)]
(state is disabled, zolang het niet werkt heeft het toch geen zin om het aan te zetten)
<----Dit was dus het probleem!!
Wat heb ik gedaan:-Clean install van spotweb volgens
tut.
-Via SSH en spotweb is de retrieve te doen
Probleem: Via taakplanner is de retrieve niet te doen. Bij het handmatig uitvoeren van de taak krijg ik Foutmelding 255
-Forum doorgespit naar oplossingen:
--SSL uitgezet in spotweb
--Rechten op de mappen Web en Spotweb (inclusief onderliggende mappen)gewijzigd naar 0755
--Http als user lees en schrijfrechten over de mappen gegeven
Toch blijft het probleem bestaan.
Er zijn 2 dingen die misschien het probleem zijn, maar daar graag jullie idee over.
1 Mijn gebruikersaccount op spotweb heeft een eigen gebruikersnaam en ww welke niet overeen komen met een user danwel ww binnen Synology. Dit was in het verleden ook zo, echter met het veranderen van alle rechten binnen spotweb weet ik niet of dit iets uit zou moeten maken. Gebruiker met ww aangemaakt die ik ook op de nas gebruikt. Geen oplossing.
2 als ik niet inlog met mijn eigen user maar als admin, dan kan ik geen retrieves doen. Dit terwijl admin in exact dezelfde groepen zit als mijn eigen user.
Ik gebruik nu versie 20160424-1 van Spotweb.
Uit het logbestand:
SpotWeb v0.67.28.31 on PHP v5.6.21 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
Deze foutmelding heb ik eerder gezien...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. 
Ook hier. Het handmatig uitvoeren via Taakplanner werkt niet. Echter wanneer het automatisch gaat via de taakplanner werkt het wel.