Auteur Topic: Spotweb  (gelezen 14094 keer)

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Spotweb
« Gepost op: 26 februari 2011, 10:15:29 »
Het rommelt de laatste tijd wat in "nzb"land, er komen allerlei nieuwkomers op. 1 van de mooiere vind ik wel spotnet. Er is momenteel ook een php/server versie spotweb ( https://github.com/spotweb/spotweb ) Lijkt me superhandig, spotweb op je Syno en op iedere pc/laptop/phone kun je je eigen spotweb server raadplegen. En dan in combinatie met nzbget of sabnzb, super !

IK zit ook op tweakers, daar heeft een hele bereidwillige medetweaker een tutorial geschreven hoe hij het aan de gang gekregen heeft: http://gathering.tweakers.net/forum/lis ... 8#35595708 (credits aan Nakebod)
Ik zal even aan hem vragen of ik die hier neer mag zetten.

Hij maakt gebruik van een 2de webserver en een installatie van mysql. Mijn eerste doel is om spotweb zonder deze extra's aan de gang te krijgen.

Wat heb ik tot nu toe gedaan:
1) php-pear installeren: "ipkg install php-pear". Daarna het commando "pear install Net_NNTP" uitvoeren om NNTP support aan PEAR toe te voegen.
2) Wat paden toegevoegd aan php.ini met "ïnclude_path" die staat standaard niet aan op de syno? De webapp geeft zelf wel aan welke paden die mist.  
3) Het zip-file gedownload van github en in een map op de weblocatie van de syno gezet. (volume1/web/spotweb) Het commando "git clone" kent mijn syno niet...

ik ben al een heel eind maar ik loop tegen de volgende fout aan:
php retrieve.php
PHP Fatal error: Call to undefined function sqlite_factory() in /volume1/web/spotweb/dbeng/db_sqlite3.php on line 10

Op tweakers had iemand dezelfde fout, maar die schijnt het opgelost te hebben, alleen zegt die er niet bij hoe...
Citaat
Problem solved, missed to see I could set mysql as the engine in the settings ... duh ...
Ik ga nog even proberen om kennelijk mysql aan de gang te krijgen. Maar mijn kennis van php en mysql is niet erg hoog, ik kan wel wat hulp gebruiken  :wink:

Ik wil dus met wat hulp van de experts hier, een fatsoenlijke tutorial maken voor spotweb.
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Re: Spotweb
« Reactie #1 Gepost op: 26 februari 2011, 13:04:38 »
Om het wat overzichtelijk te houden zal ik dit maar in een nieuwe post doen:

De complete tutorial van Nakebod:
Citaat
Nakebod schreef op vrijdag 25 februari 2011 @ 18:09
Spotweb op een Synology NAS

Oud !


Er is een nieuwe in de maak... :)
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Re: Spotweb
« Reactie #2 Gepost op: 26 februari 2011, 13:10:29 »
Ik ben dus nu bezig om retrieve.php uit te voeren maar ik loop van de ene foutmelding in de andere

foutmelding 1:
php retrieve.php
PHP Fatal error: Call to undefined function sqlite_factory() in /volume1/web/spotweb/dbeng/db_sqlite3.php on line 10
oplossing: is eigenlijk ook wel logisch, het is de bedoeling om mysql te gebruiken
// db
$settings['db']['engine'] = 'mysql'; # <== keuze uit sqlite3 en mysql
#$settings['db']['path'] = './nntpdb.sqlite3'; # <== als je geen SQLite3 gebruikt, kan dit weg

Foutmelding 2:
PHP Fatal error: Call to undefined function mysql_connect() in /volume1/web/spotweb/dbeng/db_mysql.php on line 10

Op line 10 staat: $this->_conn = mysql_connect($host, $user, $pass);

Moet ik soms eerst een db aanmaken ? (en hoe doe ik dat ?)
Ik heb in het settings.php het volgende gedaan:
# Als je MySQL wilt gebruiken, vul dan onderstaande in
$settings['db']['engine'] = 'mysql';
$settings['db']['host'] = 'localhost';
$settings['db']['dbname'] = 'spotweb';
$settings['db']['user'] = 'spotweb';
$settings['db']['pass'] = 'spotweb';

Eigenlijk heb ik alleen de "#" weggehaald...... maar hoe ik een db moet aanmaken in mysql op de syno, heb ik geen idee van.
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.984
Re: Spotweb
« Reactie #3 Gepost op: 26 februari 2011, 13:30:17 »
Citaat van: "caveman"
maar hoe ik een db moet aanmaken in mysql op de syno, heb ik geen idee van.
Een database aanmaken gaat heel makkelijk met PhpMyAdmin. Is zelfs een officieel package voor...
De laatste twee regels in je settings moeten dan worden:
$settings['db']['user'] = 'root';
$settings['db']['pass'] = 'je admin password';

En uiteraard moet je dan in MySql de database spotweb hebben aangemaakt  :mrgreen:

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Re: Spotweb
« Reactie #4 Gepost op: 26 februari 2011, 14:28:48 »
Wizjos, Ik ben blij dat je mee kijkt in dit topic ..  :D

Officiele package geinstalleerd, zelfs een mooi icoontje gekregen op mijn buroblad maar dat heb ik nu weer:
phpMyAdmin - Fout #2002 - De server reageert niet (of de MySQL-server heeft het socket niet juist ingesteld) Opnieuw opstarten heeft niet geholpen, doe dat straks nog wel een keer (hijs ff bezig  :mrgreen: )
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.984
Re: Spotweb
« Reactie #5 Gepost op: 26 februari 2011, 16:35:08 »
Citaat van: "caveman"
Wizjos, Ik ben blij dat je mee kijkt in dit topic ..  :D

Officiele package geinstalleerd, zelfs een mooi icoontje gekregen op mijn buroblad maar dat heb ik nu weer:
phpMyAdmin - Fout #2002 - De server reageert niet (of de MySQL-server heeft het socket niet juist ingesteld) Opnieuw opstarten heeft niet geholpen, doe dat straks nog wel een keer (hijs ff bezig  :mrgreen: )
Graag gedaan  :mrgreen:

Je bent niet toevallig vergeten MySql aan te zetten? (Configuratiescherm/Webservices tab Web-applicaties; vinkje bij MySql inschakelen)...

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!

Offline prettynifty

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 174
Re: Spotweb
« Reactie #6 Gepost op: 26 februari 2011, 21:38:17 »
Hoi hoi hoi hieperdepiep  :oops:  :oops:

Sorry ben alleen maar een beetje blij.
Ik heb die post ook gelezen op tweakers.net, waarbij ik me dus afvroeg of ik dat ook voor elkaar zou kunnen krijgen.
Nu er andere mensen ( die beter snappen wat ze doen dan ik) mee bezig zijn komt het helemaal goed. :mrgreen:

Hou  dit topic heel goed in de gaten

Robert
  • Mijn Synology: DS212+
  • HDD's: 2x HD204UI
  • Extra's: DX213 2x WD30EFRX
It cannot be stressed enough how very important grammar is.

"Capitalization is the difference between helping your Uncle Jack off a horse and helping your uncle jack off a horse."

Is everybody clear on that?

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Re: Spotweb
« Reactie #7 Gepost op: 27 februari 2011, 10:19:45 »
Citaat van: "wizjos"
Je bent niet toevallig vergeten MySql aan te zetten? (Configuratiescherm/Webservices tab Web-applicaties; vinkje bij MySql inschakelen)...

Wizjos
Ik schaam me diep.... :oops:  (ik heb er wel 3x doorheen geweest, vinkje nie gezien...)

Inmiddels heeft Nakebod een geweldige nieuwe tutorial geschreven en een apart topic erover gemaakt:
http://gathering.tweakers.net/forum/lis ... /1448575//
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline Nakebod

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 1
Re: Spotweb
« Reactie #8 Gepost op: 27 februari 2011, 14:19:45 »
En inmiddels de installatiemethode voor de Synology een heel stuk makkelijker gemaakt :)
Door wat tips nogmaals geprobeerd, en je hebt nu geen extra tweede webserver meer nodig, wat het geheel zwaar vereenvoudigd.

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: Spotweb
« Reactie #9 Gepost op: 27 februari 2011, 16:09:05 »
Allereerst bedankt voor de uitleg.

Helaas loop ik al vast bij pear install --alldeps Net_NNTP

De rest heb ik allemaal uitgevoerd ik blijf echter een witte pagina krijgen.
php retrieve.php geeft:root@Creepshow:/volume1/web/spotweb# php retrieve.php
PHP Notice:  Use of undefined constant E_DEPRECATED - assumed 'E_DEPRECATED' in /volume1/web/spotweb/retrieve.php on line 2

spotweb/testinstall.php geeft: (Hij zegt dus dat ie PEAR niet kan vinden maar deze is wel installed via IPKG.
PHP extension OK ?
SQLite OK
MySQL OK
bcmath OK
ctype OK
xml OK
zlib OK

Include files OK ?
Settings file OK
PHP safe mode OK
PEAR PEAR cannot be found
PEAR Net/NNTP PEAR Net/NNTP package cannot be found
NNTP server OK


Path PEAR found? Net/NNTP found?
.
/usr/syno/php/lib/php

Wie weet raad?
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline caveman

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 15
  • Berichten: 138
Re: Spotweb
« Reactie #10 Gepost op: 27 februari 2011, 17:07:34 »
@jsmit19

Je moet je php.ini even aanpassen, zoek de regel op waar staat:
memory_limit = 8MMaak daar 32M of 64M van (32 lijkt me genoeg)
en deze regel:
root@Creepshow:/volume1/web/spotweb# php retrieve.php
PHP Notice:  Use of undefined constant E_DEPRECATED - assumed 'E_DEPRECATED' in /volume1/web/spotweb/retrieve.php on line 2
Die kun je er volgens mij gewoon uitgooien (ff een # voorzetten :) )
[size=85]I don\'t need to "Get a Life." I\'m a Gamer. I \'ve lots of Lives ![/size]

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: Spotweb
« Reactie #11 Gepost op: 27 februari 2011, 17:11:56 »
Citaat van: "caveman"
@jsmit19

Je moet je php.ini even aanpassen, zoek de regel op waar staat:
memory_limit = 8MMaak daar 32M of 64M van (32 lijkt me genoeg)
en deze regel:
root@Creepshow:/volume1/web/spotweb# php retrieve.php
PHP Notice:  Use of undefined constant E_DEPRECATED - assumed 'E_DEPRECATED' in /volume1/web/spotweb/retrieve.php on line 2
Die kun je er volgens mij gewoon uitgooien (ff een # voorzetten :) )

Bedankt voor je antwoord caveman
Dit staat in mijn php.ini lijkt me meer dan genoeg
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 128M

Wanneer ik de regel in retreive.php comment krijg ik het volgende:
root@Creepshow:/volume1/web/spotweb# php retrieve.php
PHP Warning:  require_once(Net/NNTP/Client.php): failed to open stream: No such file or directory in /volume1/web/spotweb/SpotNntp.php on line 2
PHP Fatal error:  require_once(): Failed opening required 'Net/NNTP/Client.php' (include_path='.:') in /volume1/web/spotweb/SpotNntp.php on line 2
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline 4L\/\/1|\|

  • Bedankjes
  • -Gegeven: 141
  • -Ontvangen: 12
  • Berichten: 209
  • Fiction is the truth inside the lie. Stephen King
Re: Spotweb
« Reactie #12 Gepost op: 27 februari 2011, 17:50:10 »
Volgens onderstaande zou PEAR geinstalleerd moeten zijn toch?

Information about php-pear

Package: php-pear
Version: 5.2.17-1
Depends: php
Status: install user installed
Section: net
Architecture: powerpc
maintainer: Josh Parsons
MD5Sum: bd5927261c9f57fcfba0303dc7714bb6
Size: 619647
Filename: php-pear_5.2.17-1_powerpc.ipk
Source: http://static.php.net/www.php.net/distributions//php-5.2.17.tar.bz2
Description: PHP Extension and Application Repository

Successfully terminated.

Contents of php-pear

Package php-pear (5.2.17-1) is installed on root and has the following files:
/opt/etc/pear.conf.new
/opt/tmp/pear/install-pear-nozlib.phar
/opt/tmp/pear/Makefile.frag
/opt/tmp/pear/fetch.php
/opt/tmp/pear/install-pear.txt

Successfully terminated.

Maar ook bij een poging NEWZNAB te installeren krijg ik een melding dat PEAR niet gevonden wordt.
Ik snap er niets meer van.
Wie weet raad?
  • Mijn Synology: DS415+
  • HDD's: 4x WD30EFRX
  • Extra's: 8GB RAM, RT1900ac
Ik gebruik de laatste (BETA) DSM 6.2 op mijn DS415+

Liever doodmoe dan....
                              Levensmoe!

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 121
  • -Ontvangen: 179
  • Berichten: 1.984
Re: Spotweb
« Reactie #13 Gepost op: 27 februari 2011, 17:52:51 »
Dit begint een beetje te lijken op het topic over NZBGet...  :(
Graag per vraag een nieuw topic starten...

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!


 

Spotweb geeft crash melding

Gestart door genexxaBoard Spotweb

Reacties: 9
Gelezen: 4535
Laatste bericht 15 november 2018, 08:26:50
door genexxa
Spotweb updaten loopt fout: Undefined offset in Client.php

Gestart door Chris_147Board Spotweb

Reacties: 9
Gelezen: 2558
Laatste bericht 20 juni 2020, 13:11:16
door mesa57
Reacties via spotweb verdwijnen, worden niet opgeslagen

Gestart door JheroenBoard Spotweb

Reacties: 1
Gelezen: 1247
Laatste bericht 01 november 2015, 09:16:43
door Stephan296
vorige versie spotweb werkte beter?

Gestart door JheroenBoard Spotweb

Reacties: 2
Gelezen: 1116
Laatste bericht 25 oktober 2017, 08:41:00
door Jheroen
Spotweb naar nzbget

Gestart door derhollanderBoard Spotweb

Reacties: 6
Gelezen: 8193
Laatste bericht 28 oktober 2013, 20:31:50
door derhollander