Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart 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..
-
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!
-
Heb precies hetzelfde. Denk dat er na een package update van php eea veranderd is...
Ik hou het topic even in de gaten.
-
De twee Topics maar even samengevoegd.
-
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
-
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.
-
Hier hetzelfde probleem. Weet iemand al hoe ik dit kan oplossen in Jip en Janneke taal :P
-
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.
-
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.
-
Toppie inloggen en nieuwe verwijzing maken werkt. Php verwijderen ging niet makkelijk ivm andere paketten.thanks
-
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.
-
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.
-
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.
-
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:
-
Dat is wel een beta versie.
-
Klopt, dank voor de toevoeging. Desondanks voor degenen die Spotweb graag weer willen gebruiken een alternatief voor de eerder beschreven oplossing.
-
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 ?
-
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?
-
In het verleden moest retrieve.php met php 5.6 worden uitgevoerd.
Dat is toch nog steeds zo ?
Misschien weet @Birdy hoe die geüpdate kan worden ?
Eh....nee, ik niet.
-
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 ?
-
Moest ff zoeken maar, NZBUsenet is van @proxydude