Vorige week op mijn nieuwe DS216+II de Spotweb-package geïnstalleerd, versie 20161225-I. Installatie is goed verlopen en Spotweb is inmiddels gesynched qua spots en comments.
Om spots op te halen heb ik de volgende taak gepland:
Gebruiker: root
Script: cd /volume1/web/spotweb && /usr/local/bin/php56 retrieve.php
Uitvoeren: elk uur
Wanneer ik deze taak handmatig start krijg ik de volgende melding in mijn mail:
SpotWeb v0.68.28.32 on PHP v5.6.28 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 305
Notice: Undefined variable: retriever in /volume1/web/spotweb/retrieve.php on line 305
PHP Fatal error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php on line 305
Fatal error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php on line 305
Wisselen van gebruiker (admin, guest, <mijn eigen naam>) heeft geen effect.
Spots ophalen via de retrieve-knop binnen Spotweb werkt ook niet.
Wanneer ik retrieve.php start via SSH middels "php56 retrieve.php" in de map /volume1/web/spotweb en ingelogd als admin, krijg ik de melding:
PHP Warning: require(/volume1/web/spotweb/settings.php): failed to open stream: Permission denied in /volume1/web/spotweb/lib/Bootstrap.php on line 168
Warning: require(/volume1/web/spotweb/settings.php): failed to open stream: Permission denied in /volume1/web/spotweb/lib/Bootstrap.php on line 168
PHP Fatal error: require(): Failed opening required '/volume1/web/spotweb/lib/../settings.php' (include_path='.') in /volume1/web/spotweb/lib/Bootstrap.php on line 168
Fatal error: require(): Failed opening required '/volume1/web/spotweb/lib/../settings.php' (include_path='.') in /volume1/web/spotweb/lib/Bootstrap.php on line 168
Door "sudo" ervoor te zetten draait retrieve.php wel. Ook draait de taak wel netjes via planning, dus elk uur.
Ik heb al veel gezocht naar oplossingen voor dit probleem, maar ik kom er niet uit.
Moet ik mijn PHP open_basedir misschien nog aanpassen?
Iemand enig idee?