Auteur Topic: Spotweb update niet automatisch  (gelezen 2992 keer)

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Spotweb update niet automatisch
« Gepost op: 04 oktober 2019, 12:53:03 »
Hallo allen,

Ik weet dat er meerdere topics zijn hierover maar geen van hen lost het probleem bij mij op. Vandaar even een eigen topic.

Ik ben al een goede 2 dagen bezig Spotweb automatisch te laten updaten maar ik krijg het niet voor mekaar. Via Putty werkt het gewoon prima. Het lijkt alsof de taakplanner geen opdracht geeft ofzo want ik zie in de Log Center helemaal geen log staan dat de actie wordt uitgevoerd, ook niet als ik handmatig uitvoer via de taakplanner.

Ik heb verschillende scripts gebruikt zoals;
/usr/local/bin/php73 /volume1/web/spotweb/retrieve.php
/usr/local/bin/php73 /volume1/web/spotweb/retrieve.php -force
/usr/local/bin/php73 /volume1/web/spotweb/retrieve.php --force
sudo /usr/local/bin/php73 /volume1/web/spotweb/retrieve.php --force

Allen zowel Root als Admin maar geen succes. In Putty krijg ik trouwens ook geen foutmelding.

Zoals je kunt zien heb ik Spotweb draaien op PHP7.3

Iemand ideeƫn/tips?

Alvast bedankt!
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB

Offline Underlyingglitch

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 4
  • Berichten: 137
Re: Spotweb update niet automatisch
« Reactie #1 Gepost op: 04 oktober 2019, 13:24:48 »
Je kunt PHP scripts ook op een andere manier uitvoeren. Ik heb persoonlijk nog nooit 7.3 gebruikt, dus misschien eens 7.2 gebruiken. Probeer dit eens:

php72 /pad/naar/bestand.php

Of

php /pad/naar/bestand.php commando1 commando2 etc

Je kunt ook een nieuwe gedeelde map aanmaken met de naam cron, en hier alle automatische php scripts (en andere scripts) in zetten. Verander daarna je open_basedir door dit toe te voegen: (zie screenshot)

:/volume1/cron

Ik hoop dat dit helpt, laat me maar weten als je nog vragen hebt!
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.581
Re: Spotweb update niet automatisch
« Reactie #2 Gepost op: 04 oktober 2019, 13:46:40 »
In taakplanner kun je ook de opdracht geven om een mail te sturen na beƫindiging. Dan worden er allerlei errors die normaal wegvallen in die mail gezet.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Re: Spotweb update niet automatisch
« Reactie #3 Gepost op: 04 oktober 2019, 14:18:04 »
Bedankt voor de tips @Underlyingglitch  , hier ga ik maar eens mee aan de slag.

Dit heb ik ook gedaan @Briolet maar krijg geen mail binnen.
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.581
Re: Spotweb update niet automatisch
« Reactie #4 Gepost op: 04 oktober 2019, 15:21:12 »
Als er geen mail komt, dan is die taak niet uitgevoerd. De mail komt er altijd als je dat ingesteld hebt.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline Underlyingglitch

  • Bedankjes
  • -Gegeven: 15
  • -Ontvangen: 4
  • Berichten: 137
Re: Spotweb update niet automatisch
« Reactie #5 Gepost op: 04 oktober 2019, 19:41:09 »
Graag gedaan, ik hoor graag of dit werkte
My mind is like a browser. 27 tabs are open, 9 aren't responding,
lots of pop-ups...and where is that annoying music coming from?

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Re: Spotweb update niet automatisch
« Reactie #6 Gepost op: 05 oktober 2019, 00:31:34 »
Wat doe ik hier dan fout??
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.581
Re: Spotweb update niet automatisch
« Reactie #7 Gepost op: 05 oktober 2019, 10:03:49 »
Ik zie dat je GMail gebruikt. GMail heeft zijn api aangepast waardoor het sinds de vorige dsm update niet meer werkt.

Dat is simpel op te lossen door naar de email settings te gaan, het gmail account te selecteren en dan de validate button te klikken. Volgens mij komen er dan nog een paar vragen en daarna werkt gmail weer.

Maar goed, dat zou betekend hebben dat mail nergens in dsm nog werkte.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Re: Spotweb update niet automatisch
« Reactie #8 Gepost op: 05 oktober 2019, 11:22:40 »
Nee klopt ik ben sinds kort overgestapt van Hotmail naar Gmail, ik had de Gmail idd nog niet ingesteld.

Maar nu dus wel en krijg gelijk een mail van de taakplanner en daar staat dit in, geen idee wat het precies betekend:

Task: Spotweb Update
Start time: Sat, 05 Oct 2019 11:20:31 GMT
Stop time: Sat, 05 Oct 2019 11:20:32 GMT
Current status: 255 (Interrupted)
Standard output/error:


SpotWeb v0.68.30.33 on PHP v7.3.7 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 299

Notice: Undefined variable: retriever in /volume1/web/spotweb/retrieve.php on line 299
PHP Fatal error:  Uncaught Error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php:299
Stack trace:
#0 {main}
  thrown in /volume1/web/spotweb/retrieve.php on line 299

Fatal error: Uncaught Error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php:299
Stack trace:
#0 {main}
  thrown in /volume1/web/spotweb/retrieve.php on line 299
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Re: Spotweb update niet automatisch
« Reactie #9 Gepost op: 05 oktober 2019, 13:57:45 »
Oke dit is heel gek. Nu doet de automatische refresh van de Taakplanner het wel!? Ik krijg een email dat de refresh succesvol was:

Task Scheduler has completed a scheduled task.

Task: Spotweb Update
Start time: Sat, 05 Oct 2019 13:05:02 GMT
Stop time: Sat, 05 Oct 2019 13:05:13 GMT
Current status: 0 (Normal)
Standard output/error:
Removing Spot information which is beyond retention period,, done
Last retrieve at Sat 05 Oct 2019 12:05:31 PM CEST
Retrieving new Spots from server sslreader.eweka.nl...
Appr. Message count:    3331330
First message number:   2
Last message number:    3331332
Current article number: 3331316

Retrieving 3331316 till 3331333 (parsed: 16, in DB: 1, signed: 16, invalid: 0, rtntn.skip: 0, mod: 0, full: 0, total: 17) in 1.65 seconds
Processed a total of 17 spots
Finished retrieving spots.

Calculating how many spots are new, done.



Maar als ik handmatig de actie uitvoer op de taakplanner krijg ik dus dat emailtje van eerder met de foutmelding...
Dus automatisch doet de taakplanner het nu wel maar handmatig uitvoeren via de taakplanner doet het niet?

Raar.. Maar Spotweb wordt nu wel gerefreshed! Geen idee waar dat aan lag, heb namelijk niks veranderd dan alleen mijn email adres aangepast in Synology Configuratie Scherm...
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.581
Re: Spotweb update niet automatisch
« Reactie #10 Gepost op: 05 oktober 2019, 16:20:48 »
Handmatig starten en zelf op de timer laten starten zou geen verschil mogen maken.

Misschien dat er ergens in het script geen expliciet pad opgenomen is en hij dan files in het verkeerde default pad zoekt.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline darryl12123

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 39
Re: Spotweb update niet automatisch
« Reactie #11 Gepost op: 05 oktober 2019, 16:48:05 »
@darryl12123 Niet onnodig citeren, zeker niet een geheel voorgaand bericht.

Nee dat dacht ik ook. Maar dit script: /usr/local/bin/php73 /volume1/web/spotweb/retrieve.php --force      zegt toch duidelijk het pad.
Ik laat het zo, het werkt automatisch dus daar ben ik al blij mee  :)
  • Mijn Synology: DS214+
  • HDD's: 2 x WD Red 2 TB


 

"SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"

Gestart door TonVHBoard Spotweb

Reacties: 6
Gelezen: 3959
Laatste bericht 10 oktober 2017, 00:44:31
door Burner1977
Spotweb foutmelding

Gestart door nickvandergraafBoard Spotweb

Reacties: 9
Gelezen: 5031
Laatste bericht 30 december 2012, 17:58:20
door nickvandergraaf
VERPLAATST: Spotweb

Gestart door BirdyBoard The lounge

Reacties: 0
Gelezen: 1077
Laatste bericht 24 september 2018, 18:37:55
door Birdy
Spotweb updaten loopt fout: Undefined offset in Client.php

Gestart door Chris_147Board Spotweb

Reacties: 9
Gelezen: 3113
Laatste bericht 20 juni 2020, 13:11:16
door mesa57
hoe reset ik mijn spotweb wachtwoord op synology

Gestart door filmfreak06Board Spotweb

Reacties: 1
Gelezen: 3367
Laatste bericht 16 oktober 2013, 15:22:16
door filmfreak06