Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: leerdammer op 23 oktober 2017, 11:37:42

Titel: spotweb retrieve werkt niet meer
Bericht door: leerdammer op 23 oktober 2017, 11:37:42
Nadat mijn spotweb niet meer wilde updaten na een DSM update naar DSM 6.1.3-15152 Update 8 ook maar spotweb opnieuw erop gezet met de tut.
Al een paar keer geprobeerd maar de eerste retrieve in putty komt met de error ;-ash: /usr/local/bin/php56: No such file or directory
geen idee wat te doen..
Titel: spotweb retrieve werkt niet meer
Bericht door: Killerman op 23 oktober 2017, 12:56:32
Hallo,

Vandaag is mij opgevallen dat spotweb al twee weken niet meer updatet.
De taak is gepland via crontab.

*/10   *   *   *   *   root   /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php

Wanneer ik als root ingelogd ben via putty (ssh), en de volgende commando uitvoer:
/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php

Dan krijg ik de volgende melding:
-ash: /usr/local/bin/php56: No such file or directory

Wat mij opvalt als ik via WinSCP inlog, is dat er in de map /usr/local/bin geen php56 te vinden is.
Deze is wel te vinden in /usr/local/etc. Als ik het commando aanpas naar dit, gebeurd er ook niks.

Ik heb ook andere commando's geprobeerd die ik op het internet heb gevonden, maar niks werkt.
Ik hoop dat iemand mij een oplossing kan bieden.

Alvast bedankt!
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: leerdammer op 23 oktober 2017, 13:11:47
Heb precies hetzelfde. Denk dat er na een package update van php eea veranderd is...
Ik hou het topic even in de gaten.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Birdy op 23 oktober 2017, 13:15:51
De twee Topics maar even samengevoegd.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: bartmans99 op 23 oktober 2017, 13:28:43
Had ik ook. Na laatste update PHP 5.6 bleken de symbolic links in /usr/local/bin/ weg te zijn.

Ik heb die hersteld maar heb even vanaf mijn huidige werkplek geen toegang tot het precieze pad van de PHP 5.6 binary ... ik kijk vanavond even. Of iemand anders?

Sindsdien update Spotweb weer prima iig
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Birdy op 23 oktober 2017, 13:31:51
Ik heb PHP 5.6.31-0053 geinstalleerd staan, maar niet Spotweb maar goed, in /usr/local/bin zou een symbolic link moeten staan:

[attachimg=1]

Kijk eerst eens of het "Links to:" pad wel bestaat.

Overigens, IK heb die link niet opnieuw moeten maken.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: genexxa op 23 oktober 2017, 14:15:00
Hier hetzelfde probleem. Weet iemand al hoe ik dit kan oplossen in Jip en Janneke taal :P
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: bartmans99 op 23 oktober 2017, 20:06:44
Inloggen met Putty.
root worden
(hier zijn tuts voor)

cd /usr/local/bin
ls -la | grep php

staat daar php56 tussen?
Zo ja: dan is dat niet het probleem.
Zo nee (zoals op 1 van mijn 2 NASjes)
ln -s /var/packages/PHP5.6/target/usr/local/bin/php56 php56
ls -la | grep php

Nu zou er wel een vermelding moeten staan.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Nelissuh op 23 oktober 2017, 21:51:52
Bij mij was het opgelost door:

PHP5.6 verwijderen
PHP5.6 opnieuw installeren
NAS rebooten

De symbolic links die eerst verdwenen waren waren toen weer terug.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: leerdammer op 24 oktober 2017, 11:27:23
Toppie inloggen en nieuwe verwijzing maken werkt. Php verwijderen ging niet makkelijk ivm andere paketten.thanks
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: beerns op 24 oktober 2017, 12:53:01
Het is zeker niet nodig om php helemaal te verwijderen (waarom zou je dat willen doen uberhaupt?).

Inloggen met winscp (makkelijker voor de gemiddelde windows mens) en de symbolic links opnieuw aanmaken is afdoende.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: leerdammer op 24 oktober 2017, 14:28:09
nog een kleine opmerking. In de tutorial voor spotweb staat niets over het toevoegen van een .htaccess bestand.
Dit is wel nodig voor de api. Uiteindelijk gevonden en toegevoegd. Ook moest ik van dit bestand de eigenaar naar root veranderen via winscp.
En tevens de backendserver van webstation veranderen naar Apache omdat in de tut Nginx als voorbeeld staat, maar dat werkt niet.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Birdy op 24 oktober 2017, 14:51:32
Gaat het over mijn tut (https://www.synology-forum.nl/spotweb/nieuw-(02-04-2017)-spotweb-installatie-tutorial/) ?
Wel, die is van april dit jaar en gebaseerd Spotweb 20170305-1 - DSM 6.1-15047 Update 2.
In 7 maanden is dus e.e.a. veranderd.

Als iemand mij ALLES wat gewijzigd moet worden aan deze tut, geef die dan door dan zal ik weer een complete installatie doen en eventueel een nieuwe tut in elkaar "prutsen".

Let wel, ik ben dus geen Spotweb gebruiker (staat ook in de tut) maar ben niet te beroerd om een nieuwe tut te maken m.b.v. jullie input.

Note: Vermeldt ook versies van het e.e.a. en waar die vandaan komen als ze niet via het package center geïnstalleerd (kunnen) worden.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Abruus op 24 oktober 2017, 15:55:42
Er is vandaag een nieuwe versie (2.1.1-0129) van Web Station beschikbaar gekomen.
Na install zijn de PHP settings weer beschikbaar in Web Station, beter nog, Spotweb werkt weer.  :thumbup:
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Robert Koopman op 24 oktober 2017, 16:00:39
Dat is wel een beta versie.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Abruus op 24 oktober 2017, 16:03:52
Klopt, dank voor de toevoeging. Desondanks voor degenen die Spotweb graag weer willen gebruiken een alternatief voor de eerder beschreven oplossing.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: mesa57 op 24 oktober 2017, 21:28:16
In het verleden moest retrieve.php met php 5.6 worden uitgevoerd. In de laatste versie(s) van spotweb is dat opgelost.
Helaas is de spk op nzbusenet nog oud. Misschien weet @Birdy hoe die geüpdate kan worden ?
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: genexxa op 24 oktober 2017, 21:45:54
MOD @genexxa Niet onnodig citeren.

Ik gebruik taakplanner om retriever.php uit te voeren. Moet ik gewoon in het Path php56 verwijderen zodat retriever.php weer werkt?
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Birdy op 24 oktober 2017, 21:47:57
Citaat
In het verleden moest retrieve.php met php 5.6 worden uitgevoerd.
Dat is toch nog steeds zo ?

Citaat
Misschien weet @Birdy hoe die geüpdate kan worden ?
Eh....nee, ik niet.
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: mesa57 op 24 oktober 2017, 22:01:49
In de nieuwste versie van spotweb werkt retrieve.php uitstekend met php7.
@Birdy : misschien weet je dan wel wie die spk's build en op nzbusenet zet ?
Titel: Re: spotweb retrieve werkt niet meer
Bericht door: Birdy op 24 oktober 2017, 22:18:50
Moest ff zoeken maar, NZBUsenet is van @proxydude