Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: KRiST0F op 18 augustus 2021, 09:17:18

Titel: Spotweb op DSM 7
Bericht door: KRiST0F op 18 augustus 2021, 09:17:18
Sinds mijn NAS werd geupdate naar DSM7 kan ik geen spotweb meer draaien, laat staan installeren  :(
Is hier een oplossing voor in de maak? Bij Synocommunity zijn ze vollop pakketten aan het bijwerken.
Titel: Re: Spotweb op DSM 7
Bericht door: mesa57 op 24 augustus 2021, 12:28:31
Helaas kan ik spotweb niet testen met dsm7  :(
Titel: Re: Spotweb op DSM 7
Bericht door: ijssgerb op 30 augustus 2021, 12:50:18
Indien je het installeert volgens onderstaande wijze dan kan je het gewoon draaien op DSM 7 door http://localhost/spotweb zelf in te voeren in je adresbalk. Een icoontje maakt hij namelijk niet maar voor de rest werkt alles.

https://mysynology.nl/spotweb-via-webstation/
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 12 september 2021, 13:10:08
Ik ben nu 2 dagen bezig met spotweb op mijn DS418 met DSM7 te krijgen volgens deze methode maar het lukt niet.

Bij stap 3 krijg ik "Connection refused"
Als ik bij stap 3 kies voor SQL lite i.p.v. Mysql kan ik wel door maar krijg ik bij het invoeren van de spotweb gegevens weer een error.
"HY000: 1: no such module: FTS5
Please correct the errors in below form and try again"

Ik heb meerdere keren het spotweb account verwijderd en met verschillende rechten aangemaakt maar het blijft fouten geven.

Enig idee waarom ik deze fouten krijg en wat ik moet aanpassen?

Bedankt.
Titel: Re: Spotweb op DSM 7
Bericht door: janbal op 12 september 2021, 13:28:04
Beetje offtopic misschien maar ik vraag me bij zo'n bericht altijd af: Waarom op de NAS?

Ik download weliswaar meestal via de NAS maar ik vind mijn downloads via Spotnet op mijn laptop. Geen gedoe, simpel installeren, zelfde functie als Spotweb. En via API-key gekoppeld aan SABnzbd op de NAS, ook NZB in bewaakte map stoppen werkt. Ruimtebeslag op laptop te verwaarlozen.


Dus waarom moeilijk doen op de NAS als het zo simpel kan? Een NAS is prima maar dat wil niet zeggen dat alles er op moet wat kan.

Ik vraag dit oprecht om te begrijpen dus niet om te flamen o.i.d.
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 12 september 2021, 13:40:29
Ik gebruikte spotweb op DSM 6 al jaren totdat ik DSM7 installeerde en erachter kwam dat het niet meer werkte.
Ik heb alles lopen via mijn nas en sonarr gebruikt sabnzbd via NZBgeek en spotweb op mijn nas om alles automatisch binnen te halen.
Ik wil omdat mijn nas toch de hele dag aanstaat ook niet nog eens mijn pc langdurig aan hebben staan als dit op de nas ook kan.
Nooit geen performance issues mee gehad.
Titel: Re: Spotweb op DSM 7
Bericht door: Birdy op 12 september 2021, 14:14:34
Volgens de https://mysynology.nl/spotweb-via-webstation/ procedure, gebruik je de verkeerde poort:
[attach=1]
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 12 september 2021, 14:52:16
I tried the 3307 port either but same result.
Titel: Re: Spotweb op DSM 7
Bericht door: Azorin op 12 september 2021, 20:44:34
@Heula Het was voor mij ook even zoeken. Je moet bij MariaDB even de TCP/IP verbinding inschakelen.
Hij mag dan wel de desbetreffende poort benaderen.

Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 12 september 2021, 21:19:16
Geweldig, dit was inderdaad het probleem en is nu opgelost.
Bedankt!
Titel: Re: Spotweb op DSM 7
Bericht door: Azorin op 12 september 2021, 21:24:16
Graag gedaan!
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 17 september 2021, 17:45:54
Ik heb spotweb nu dan wel werkend en via Putty de database up to date gekregen maar via de taakplanner in Synology gebeurd er niets. Ik ontvang zelfs niet eens de mail met loggegevens dat ik wel heb aangezet en geconfigureerd. Dit werkt met andere taken wel.

"/usr/local/bin/php74 /volume1/web/spotweb/retrieve.php" is de regel die ik gebruik maar ik heb alle varianten die ik kon vinden online wel geprobeerd maar niets werkt tot nog toe.

Ook in Webstation alle varianten ingesteld en ook dat haalt niets uit.
Het zal vast iets met rechten zijn maar ik kom er niet uit.
In Putty werkt het allemaal wel gewoon met de gebruikte regel.

Wie kan mij verder helpen?

Titel: Re: Spotweb op DSM 7
Bericht door: Briolet op 17 september 2021, 19:00:39
Ik heb geen verstand van spotweb, maar als jij in de taakplanner aangeeft dat er altijd een mail gestuurd moet worden en die mail komt niet, kan dat alleen betekenen dat die taak niet uitgevoerd wordt.
Titel: Re: Spotweb op DSM 7
Bericht door: santaclaes op 17 september 2021, 22:34:41
kan zijn dat het een dag duurt(of meer) afhankelijk van o.a. ingestelde retentie,  ophalen van commentaar, voor de database bijgewerkt is. probeer anders achter je command line regel --force in de taakplanner toe te voegen, als hij dan af en toe bijwerkt is hij nog bezig met de database updaten.

wat bij mij werkt is:

/usr/local/bin/php74 /volume1/web/spotweb/retrieve.php --force
Titel: Re: Spotweb op DSM 7
Bericht door: Birdy op 17 september 2021, 22:36:42
probeer anders achter je command line regel --force in de taakplanner toe te voegen
Zie printscreen 2 ;)
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 17 september 2021, 22:44:50
--force erachter heb ik inderdaad ook geprobeerd.

Er kwamen net 2 mails binnen van de taak maar wel met foutmeldingen.
Ook in Putty is er een foutmelding maar als deze klaar is is de database wel up to date.
Met de taakplanner of handmatig updaten in spotweb gaat van alles mis.

Zie de screenshots voor de Putty foutmelding en het up to date zijn van de database na afronding.
Dit is de foutmelding uit de taakplanner.

Taakplanner heeft een geplande taak voltooid.

Taak: Spotweb DB update
Starttijd: Fri, 17 Sep 2021 22:00:01 GMT
Stoptijd: Fri, 17 Sep 2021 22:01:01 GMT
Huidige status: 255 (Onderbroken)
Standaard output/fout:
Removing Spot information which is beyond retention period,

SpotWeb v0.68.33.34 on PHP v7.4.9 crashed

Fatal error occured retrieving reports:
  HY000: 1205: Lock wait timeout exceeded; try restarting transaction



#0 /volume1/web/spotweb/lib/dbeng/dbeng_pdo.php(86): dbeng_pdo->exec('DELETE FROM spo...', Array)
#1 /volume1/web/spotweb/lib/dao/Base/Dao_Base_Spot.php(914): dbeng_pdo->modify('DELETE FROM spo...', Array)
#2 /volume1/web/spotweb/retrieve.php(120): Dao_Base_Spot->expireSpotsFull('3971')
#3 {main}

PHP Notice:  Undefined variable: retriever in /volume1/web/spotweb/retrieve.php on line 296

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

Fatal error: Uncaught Error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php:296
Stack trace:
#0 {main}
  thrown in /volume1/web/spotweb/retrieve.php on line 296
Titel: Re: Spotweb op DSM 7
Bericht door: proxydude op 18 september 2021, 13:14:32
Ik zit ook nog niet op dsm7. Maar staan je PDO settings wel aan>?

(https://nzbusenet.com/wp-content/uploads/2015/08/pdo-phpisntelligen.png)
Titel: Re: Spotweb op DSM 7
Bericht door: Heula op 18 september 2021, 23:45:38
pdo settings stonden ook aan.

Ik weet niet waarom maar zonder dat ik echt iets bijzonders of anders heb gedaan dan wat ik al had geprobeerd krijg ik nu wel ieder uur een mail binnen dat de taak is afgerond. De omschrijving geeft nu ineens aan dat de database wel zonder fouten is geüpdatet.
Het probleem lijkt nu opgelost en kan ik mijn mail meldingen gaan uitzetten want als het werkt hoef ik die niet steeds te zien natuurlijk.

Bedankt voor het meedenken allemaal. Het lijkt nu te zijn opgelost zonder zelf te weten hoe.

Taakplanner heeft een geplande taak voltooid.

Taak: Spotweb DB update
Starttijd: Sat, 18 Sep 2021 23:00:02 GMT
Stoptijd: Sat, 18 Sep 2021 23:25:45 GMT
Huidige status: 0 (Normaal)
Standaard output/fout:
Removing Spot information which is beyond retention period,, done
Last retrieve at Sat 18 Sep 2021 10:12:07 PM CEST
Retrieving new Spots from server sslreader.eweka.nl...
Appr. Message count:    3584067
First message number:   2
Last message number:    3584069
Current article number: 3584063

Retrieving 3584063 till 3584070 (parsed: 6, in DB: 1, signed: 6, invalid: 0, rtntn.skip: 0, mod: 0, full: 6, total: 7) in 3.82 seconds
Processed a total of 7 spots
Finished retrieving spots.

Calculating how many spots are new, done.
Last retrieve at Sat 18 Sep 2021 11:25:12 PM CEST
Retrieving new comments from server sslreader.eweka.nl...
Appr. Message count:    18630872
First message number:   2
Last message number:    18630874
Current article number: 18630801

Retrieving 18630801 till 18630875, found 74 comments in 3.98 seconds
Processed a total of 74 comments
Finished retrieving comments.
Titel: Re: Spotweb op DSM 7
Bericht door: royke6 op 21 september 2021, 19:08:56
Top werk allemaal. spotweb draait idd op dsm 7 via bovenstaande uitleg
Voor nu krijg ik dezelfde fout melding op "line 296" (maar eens een dagje wachten of het zich oplost)

wellicht een beetje off topic maar als ik verder ga krijg ik de volgende fout melding als ik een nzb wil downloaden direct via sabNZB

iemand een idee?
Titel: Re: Spotweb op DSM 7
Bericht door: Birdy op 21 september 2021, 23:09:43
Inderdaad Off Topic, maak even een Topic in de Rubriek: SABnzbd (usenet)
Titel: Re: Spotweb op DSM 7
Bericht door: falcone75 op 31 oktober 2021, 14:22:21
Indien je het installeert volgens onderstaande wijze dan kan je het gewoon draaien op DSM 7 door http://localhost/spotweb zelf in te voeren in je adresbalk. Een icoontje maakt hij namelijk niet maar voor de rest werkt alles.

https://mysynology.nl/spotweb-via-webstation/

Ik loop helaas al veel te vroeg vast.
Ik draai de laatste versie DSM 7.0.1-42214
Wat ik heb gedaan:

1) eerst geinstalleerd:
MariaDB10
WebStation
PHPmyAdmin
Spotweb (download zip via https://github.com/spotweb/spotweb)
(PHP 7.3 wordt mee geinstalleerd)
Overige packages heb ik niet.

2) Zip file gedownload. Zip file bevat map "spotweb-master", nieuwe versie? Ik heb de inhoud van die map "spotweb-master" gekopieerd naar NAS, submap web in map spotweb.

3) Maak in PHPMyAdmin een gebruiker aan.
Ik was niet bekend met PHPMyAdmin en kreeg bij openen verzoek in te loggen. Via vriend google ontdekt dat je als root met blank password in moet loggen.

4) In stap 2 van https://mysynology.nl/spotweb-via-webstation/ ingevuld zoals vermeld met vinkje bij "Een database aanmaken met dezelfde naam en alle rechten hierop geven." zoals in tekst wordt aangegeven. Overig zoals vak rechten eronder zo gelaten. Later toen ik niet verder kwam ook alle globale rechten gegeven.

Ik loop vervolgens vast bij http://nasIP/spotweb/install.php. Daar krijg ik een error 500: Er is een fout opgetreden tijdens deze aanvraag.

Ik denk dat ik ergens en voor jullie logisch maar voor mij iet logische stap ben vergeten. Wellicht kan iemand me verder helpen.

Titel: Re: Spotweb op DSM 7
Bericht door: genexxa op 08 februari 2022, 12:43:53
Ik heb het zelfde probleem.
Alleen krijg ik de melding: 404 kan gezochte pagina niet vinden.
Als ik mijn interne ip gebruik lukt het ook niet. http://192.168.178.120/spotweb/index.php

Iemand een idee?
Titel: Re: Spotweb op DSM 7
Bericht door: genexxa op 11 februari 2022, 15:12:15
Oplossing gevonden.
bij web  station stond phpMyAdmin nog op php5.6 ipv php7.4
Zie bijlage
Titel: Re: Spotweb op DSM 7
Bericht door: meimeiriver op 14 mei 2022, 08:24:32
Ik ben bezig spotweb handmatig te migreren naar Synlogy DSM 7.0.1-42218 Update 3.

Heb de hele oude database (MariaDB 5) overgezet naar MariaDB 10. Apache 2.4 draaiend, een tarball gemaakt van de oude spotweb directory ('spotweb'), en weer ge-untarred op mijn nieuwe NAS.

Probeer em echter uit op nieuwe URL maar krijg alleen 'There is an error while processing this request.'

Ik heb overigens die tarball ge-untarred onder /volume1/web (waar de DSM 6 web document root ook was). Dat zou toch moeten volstaan om spotweb te bereiken onder the /spotweb/ URL? Of mis ik ergens een stap?


UPDATE: Opgelost. :) Had even vergeten dat je ook nog een aantal PHP extensies hanfdmatig aan moet zetten.

Toch wel prettig om te weten dat je alles gewoon handmatig kunt migreren.
Titel: Re: Spotweb op DSM 7
Bericht door: mvveelen op 25 juni 2022, 14:06:31
Ben ook over naar DSM7 en Spotweb werkte eigenlijk al meteen. Enige "lelijke" vind ik dat het package niet gestart is en de melding geeft dat de huidige versie niet compatible is, terwijl Spotweb wel draait. En nee, een repair doet niets.

Titel: Re: Spotweb op DSM 7
Bericht door: proxydude op 27 juni 2022, 15:11:36
Volgens mij is dat een bekend probleem. Ik heb alleen geen dsm7 dus ik kan het niet bevestigen.
Titel: Re: Spotweb op DSM 7
Bericht door: meimeiriver op 27 juni 2022, 15:19:59
Ben ook over naar DSM7 en Spotweb werkte eigenlijk al meteen. Enige "lelijke" vind ik dat het package niet gestart is en de melding geeft dat de huidige versie niet compatible is, terwijl Spotweb wel draait. En nee, een repair doet niets.

Vond ik zelf niet zo'n probleem. Spotweb is eigenlijk natuurlijk ook geen echte 'app' die constant draait, maar gewoon wat webpages (die uiteraard een backend database nodig hebben, en een webserver). Heb de spotweb folder destijds gewoon getar-ed (inclusief permissies), en weer terug gezet of DSM 7. En toen zelf de laatste Mariadb 10 geinstalleerd. Ook de hele bestaande database via een export/import weer overgezet. Als het mooier kan, later, prima, maar dit werkte zo prima.
Titel: Re: Spotweb op DSM 7
Bericht door: mvveelen op 27 juni 2022, 18:05:36
Ik heb al die handelingen niet hoeven doen en draai ook MariaDB 10 en heb de DB ook kunnen behouden. Het is ook zeker geen probleem, maar zoals gezegd vind ik het alleen wat 'lelijk'  (:
Titel: Re: Spotweb op DSM 7
Bericht door: mesa57 op 17 november 2022, 20:17:26
Ik kan eindelijk eens gaan testen met dsm7 dus eens kijken wat ik kan doen.
Titel: Re: Spotweb op DSM 7
Bericht door: The Raptor op 15 maart 2023, 18:06:45
Ik loop vast bij het instellen van de database settings. Als ik op verify database klik, krijg ik de melding: "500 Er is een fout opgetreden tijdens deze aanvraag".

Wat heb ik gedaan:
-De map spotweb naar de map web gekopieerd naar mijn NAS
-Gecontroleerd of de http user lezen rechten heeft
-Via myPHPadmin een database en een user met de naam spotweb aangemaakt. Deze user de volledige rechten gegeven
-Port 3307 opgegeven. Dit stond in de handleiding van mysynology.nl
-De database, username en wachtwoord opgegeven die ik aangemaakt heb in myPHPadmin.
-Ik heb mijn NAS opnieuw gestart

Heeft iemand een idee wat ik fout doe / fout gaat?
Titel: Re: Spotweb op DSM 7
Bericht door: The Raptor op 15 maart 2023, 20:22:27
Ik ben inmiddels een stap verder. Ik moest zoals proxydude postte de PDO settings aanvinken. Ik ga kijken of het nu verder lukt:)
Titel: Re: Spotweb op DSM 7
Bericht door: The Raptor op 15 maart 2023, 23:50:18
Ik heb de setup stappen goed doorlopen. Alleen als ik nu spotweb open krijg ik deze melding:

{\rtf1\ansi\ansicpg1252\cocoartf2708 \cocoatextscaling0\cocoaplatform0{\fonttbl} {\colortbl;\red255\green255\blue255;} {\*\expandedcolortbl;;} \paperw11900\paperh16840\margl1440\margr1440\vieww11520\viewh8400\viewkind0 }SpotWeb v0.68.34.34 on PHP v7.4.30 crashed object(Exception)#6 (7) { ["message":protected]=> string(44) "Unknown database engine () factory specified" ["string":"Exception":private]=> string(0) "" ["code":protected]=> int(0) ["file":protected]=> string(44) "/volume1/web/spotweb/lib/dbeng/dbeng_abs.php" ["line":protected]=> int(22) ["trace":"Exception":private]=> array(3) {