Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

SpotWeb - Webbased Spotnet - deel 2 Vorige deelOverzicht

Pagina: 1 ... 42 43 44 Laatste
Acties:

  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

Is er een betere methode dan onderstaand om de laatste versie van spotweb te krijgen op een debian systeem?

apt-get install spotweb

Als die klaar is, remove ik spotweb maar laat de andere modules staan. Ik haal via een git clone de laatste versie op, pas php ini aan qua tijdszone maak een nieuwe db aan en ik geef apache voor de zekerheid een zwieper en installeer spotweb dan.

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Waarom een apt-get ? Een git clone is meer dan voldoende ?

  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

quote:
mesa57 schreef op donderdag 14 september 2017 @ 10:18:
Waarom een apt-get ? Een git clone is meer dan voldoende ?
Omdat ik lui ben en geen zin heb om alle modules op te zoeken. Met een git clone worden er geen services/modules ge´nstalleerd.

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Welke modules ? Spotweb bestaat uitsluitend uit php code en met git clone krig je alles binnen.

  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

quote:
mesa57 schreef op vrijdag 15 september 2017 @ 08:53:
Welke modules ? Spotweb bestaat uitsluitend uit php code en met git clone krig je alles binnen.
Apache, mysql, de bijbehorende php modules, git, etc etc :), maar hij draait sinds gisteren weer hoor.

Moest nog wel een extra module installeren genaamd sudo apt-get install php7.0-mbstring

icy wijzigde deze reactie 15-09-2017 10:27 (19%)

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • Korakal
  • Registratie: oktober 2001
  • Laatst online: 15:44

Korakal

Powered by Apple

Ik ben al een tijdje op zoek naar het antwoord op de vraag of het met Spotweb mogelijk moet zijn om de (encrypted) Spotnet 2.0 posts te gebruiken. Alle info die ik vind is echter heel erg oud, het meest relevante beschreef nog 'zoveel aanbod is er niet'. Inmiddels is dat wel een beetje achterhaald... wie weet hoe het daarmee staat? Ik heb een Synology en een Mac, dus de Windows versie van Spotnet 2.0 gebruiken vind ik wat omslachtig :)

  • Kroonkurk
  • Registratie: december 2015
  • Laatst online: 19:21
Ik gebruik de Spotnet Classic 1.9.0.4
Die leest volgens mij ook de Spotnet 2.0 posts, maar weet dit niet zeker.
In Spotweb zie ik dezelfde spots en kan ze daarin gewoon inlezen en via NZBGet downloaden.

  • Korakal
  • Registratie: oktober 2001
  • Laatst online: 15:44

Korakal

Powered by Apple

Hmm ok, in praktische zin: ik zie heel veel '1kb-spots'. Meer dan de melding "Om deze spot binnen te halen klik je op de link bij website." zie ik niet en ik meen mij te herinneren dat ik eerder had gelezen dat daarvoor werd geadviseerd om Spotnet 2.0 te gebruiken. Ik weet ook niet hoe ik op dit moment wÚl via Spotweb kan gebruiken...

  • storagefan
  • Registratie: augustus 2008
  • Laatst online: 10-10 10:08
quote:
Korakal schreef op donderdag 21 september 2017 @ 21:51:
Hmm ok, in praktische zin: ik zie heel veel '1kb-spots'. Meer dan de melding "Om deze spot binnen te halen klik je op de link bij website." zie ik niet en ik meen mij te herinneren dat ik eerder had gelezen dat daarvoor werd geadviseerd om Spotnet 2.0 te gebruiken. Ik weet ook niet hoe ik op dit moment wÚl via Spotweb kan gebruiken...
Deze '1kb-spots' worden meestal gebruikt om informatie te verzamelen over de mensen die op die link geklikt hebben. Zomaar een voorbeeld. Het is niet verstandig om zonder vpn op zo'n link te klikken. In het minst erge geval krijgen de posters/spotters alleen maar betaald voor het aantal kliks op zo'n link. Maar dan alsnog komt je ip in een of ander logbestand van de betreffende site.

  • Korakal
  • Registratie: oktober 2001
  • Laatst online: 15:44

Korakal

Powered by Apple

Ah, het is dus niet iets wat het met een andere versie wel moet doen! Thanks, dan heb ik dat dus helemaal verkeerd begrepen!

  • Kroonkurk
  • Registratie: december 2015
  • Laatst online: 19:21
Zie ook de Spotweb updates notes:

Posted by mesa57 @ 06-04-2016 (01:00)
Changes in the spotnet protocol made by spotnet 1.8.5.x and spotnet V2 are now supported in spotweb.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Encrypted nzb's worden niet ondersteund in spotweb.

  • Webjunkie
  • Registratie: mei 2004
  • Laatst online: 14-12 06:56
Sinds tijden weer 's een pull gedaan, maar ik krijg nu
code:
1
2
3
4
5
Notice: Undefined index: spotweburl in /var/www/html/url/ownsettings.php on line 54

Notice: Undefined index: spotweburl in /var/www/html/url/ownsettings.php on line 55
ownsettings.php or dbsettings.inc.php created output. Please make sure theese files do not contain a PHP closing tag ( ?> ) and no information before the PHP opening tag ( 
Unknown OwnsettingsCreatedOutputException

Mijn ownsettings endbsettings zijn al jaren niet veranderd en hebben zeker geen closing tag.

https://url/install.php geeft ook geen (belangrijke) errors

Webjunkie wijzigde deze reactie 23-09-2017 13:54 (5%)

HTPC, Speeldoos | PVoutput


  • pven
  • Registratie: oktober 1999
  • Niet online
quote:
Webjunkie schreef op zaterdag 23 september 2017 @ 13:42:
Sinds tijden weer 's een pull gedaan, maar ik krijg nu
code:
1
2
3
4
5
Notice: Undefined index: spotweburl in /var/www/html/url/ownsettings.php on line 54

Notice: Undefined index: spotweburl in /var/www/html/url/ownsettings.php on line 55
ownsettings.php or dbsettings.inc.php created output. Please make sure theese files do not contain a PHP closing tag ( ?> ) and no information before the PHP opening tag ( 
Unknown OwnsettingsCreatedOutputException

Mijn ownsettings endbsettings zijn al jaren niet veranderd en hebben zeker geen closing tag.

https://url/install.php geeft ook geen (belangrijke) errors
Hoe ziet je ownsettings.php eruit?

Die van mij bevat alleen de categories (beetje customized):
code:
1
2
3
4
5
6
7
8
9
10
11
12
<?php
unset($settings['sabnzbd']['categories']);
$settings['sabnzbd']['categories'] = Array(
                0       => Array('default'      => "movies",                            # Default categorie when nothing else matches
                                         'a5'           => "books",
                                         'd6'           => "docu",
                                         'd11'          => "tv"),
                1       => Array('default'      => 'unknown'),
                2       => Array('default'      => 'games'),
                3       => Array('default'      => 'apps',
                                         'a15'          => 'pda')
        );

Telegram || Marktplaats-meuk. Afdingen mag! ;-)


  • Webjunkie
  • Registratie: mei 2004
  • Laatst online: 14-12 06:56
quote:
pven schreef op zaterdag 23 september 2017 @ 15:31:
[...]

Hoe ziet je ownsettings.php eruit?
Het enige van belang is de password salt die er in staat. oh, en het pad naar openssl.cnf.
Voor de rest isie nog standaard

Zonder ownsettings.php doet hij het wel, maar inloggen zal nu wel een probleem zijn.

edit2:

Ik heb deze laatste regels er uit gehaald en nu werkt het weer.
code:
1
2
3
if (substr($settings['spotweburl'], -1) != '/') {
        $settings['spotweburl'] .= '/';
} # if

Webjunkie wijzigde deze reactie 03-10-2017 06:48 (45%)

HTPC, Speeldoos | PVoutput


  • digitall1
  • Registratie: november 2014
  • Laatst online: 01-12 18:13
Ik heb op een Hp Thinclient T620 Xpenology draaien met Spotweb er op.
Nu heb ik maar 20 gb aan M2 schijf ruimte er op zitten, dat is niet veel maar in 1e instantie genoeg.
Ik heb nu wat langer Spotweb er op staan maar mijn schijf raakt steeds maar voller. Volgens mij ligt dat aan de database van MariaDB.
Hoe kan ik dat beperken? Of de database verplaatsen naar een externe schijf?

digitall1 wijzigde deze reactie 04-10-2017 13:37 (0%)
Reden: taalfout


  • pven
  • Registratie: oktober 1999
  • Niet online
quote:
digitall1 schreef op woensdag 4 oktober 2017 @ 13:37:
Ik heb op een Hp Thinclient T620 Xpenology draaien met Spotweb er op.
Nu heb ik maar 20 gb aan M2 schijf ruimte er op zitten, dat is niet veel maar in 1e instantie genoeg.
Ik heb nu wat langer Spotweb er op staan maar mijn schijf raakt steeds maar voller. Volgens mij ligt dat aan de database van MariaDB.
Hoe kan ik dat beperken? Of de database verplaatsen naar een externe schijf?
Kijk eens naar je cache-directory in je spotweb-installatie, die is bij mij relatief groot. Omvang van een mariadb-database weet ik zo niet, die van mij staat in MySql als het goed is.

Ah, mijn database is blijkbaar net geen GB:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mysql> SELECT table_schema "Data Base Name",
    ->     sum( data_length + index_length ) / 1024 / 1024 "Data Base Size in MB",
    ->     sum( data_free )/ 1024 / 1024 "Free Space in MB"
    -> FROM information_schema.TABLES
    -> GROUP BY table_schema ;
+--------------------+----------------------+------------------+
| Data Base Name     | Data Base Size in MB | Free Space in MB |
+--------------------+----------------------+------------------+
| information_schema |           0.00781250 |       0.00000000 |
| spotweb            |         962.13080215 |     138.00000000 |
+--------------------+----------------------+------------------+
2 rows in set (0.54 sec)

mysql>

Laagste id in mijn spots-tabel is 1, volgens mij heb ik alles hierin zitten.(Die is van rond begin 2010, volgens mij nog de ouwe overgenomen FTD-zooi.)

pven wijzigde deze reactie 04-10-2017 14:26 (40%)

Telegram || Marktplaats-meuk. Afdingen mag! ;-)


  • alesandro_46
  • Registratie: januari 2012
  • Laatst online: 10:46
@digitall1, bij mij is de database ongeveer 2.5GB groot, ondanks dat ik niet alles bewaar (vanaf april 2014) toch fors groter dan de 1GB van @pven.
Zelf heb ik de database op een aparte schijf staan.

Deze ruimte is bewust leeg gelaten


  • digitall1
  • Registratie: november 2014
  • Laatst online: 01-12 18:13
quote:
alesandro_46 schreef op woensdag 4 oktober 2017 @ 14:34:
@digitall1, bij mij is de database ongeveer 2.5GB groot, ondanks dat ik niet alles bewaar (vanaf april 2014) toch fors groter dan de 1GB van @pven.
Zelf heb ik de database op een aparte schijf staan.
Hoe heb jij je database op een aparte schijf gezet? Als ik dat doe via Mariadb dan werkt Spotweb niet meer.
En Pven: hoe zou ik dat kunnen veranderen cq beperken. Want ik heb nu al de 84% bereikt en het loopt alleen maar op. :/
Als ik inlog op volume1 staat er nij@database 11,9 Gb!!

digitall1 wijzigde deze reactie 05-10-2017 13:04 (16%)


  • alesandro_46
  • Registratie: januari 2012
  • Laatst online: 10:46
quote:
digitall1 schreef op donderdag 5 oktober 2017 @ 00:16:
[...]


Hoe heb jij je database op een aparte schijf gezet? Als ik dat doe via Mariadb dan werkt Spotweb niet meer.
En Pven: hoe zou ik dat kunnen veranderen cq beperken. Want ik heb nu al de 84% bereikt en het loopt alleen maar op. :/
Als ik inlog op volume1 staat er nij@database 11,9 Gb!!
Zelf gebruik ik MySQL op Debian en heb ik onderstaande stappen doorlopen. Ik weet niet in hoeverre dit compatibel is met MariaDB/XPEnology.


Move the SQL Database

It is a good idea to move your Spotweb MySQL database off the SD card, if you plan on retaining a lot of spots and nzbs you will eventually run out of space on the SD card.

Stop MySQL and gninx temporarily
sudo service mysql stop
sudo service nginx stop

Make a MySQL directory on your USB or SATA drive and change the owner to mysql
mkdir -p /mnt/usbstorage/mysql (onderstreept is de nieuwe, zelf te kiezen locatie)
sudo chown -R mysql:mysql /mnt/usbstorage/mysql (onderstreept is de nieuwe, zelf te kiezen locatie)

Copy the database over
cp -r /var/lib/mysql/ /mnt/usbstorage/mysql

Change the MySQL configuration
sudo nano /etc/mysql/my.cnf

Find this line and adjust it to your USB storage path’s mysql folder

datadir = /var/lib/mysql
Ctrl+X, Y and Enter to Save

Restart MySQL and nginx
sudo service mysql restart
sudo service nginx restart


Source

Deze ruimte is bewust leeg gelaten


  • digitall1
  • Registratie: november 2014
  • Laatst online: 01-12 18:13
Helaas werkt sudo niet voor mij...
Als ik in PhpMySql de structuur van Spotweb open dan zie ik dat er in de tabel commentsxover 3.9 gb aan data staat. Ik kan dit niet legen vanwege een waarschuwing:
#1701- Cannot truncate a table referenced in a fereign key constraint

Hoe kan ik dit verwijderen?

  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
Hallo heren,

Zojuist heb ik mijn spotweb server gemigreerd naar een CentOS 7 installatie vanaf mijn Synology.
Gebruik makend van de volgende stappen:
https://www.digitalocean....hp-lamp-stack-on-centos-7
Hierna de standaard spotweb stappen doorlopen.
Echter loop ik tegen het probleem aan dat als ik de news server wilt instellen dan krijg ik de volgende foutmelding. (deze stap tijdelijk geskipped)

[code]stream_socket_client(): unable to connect to ssl://news.tweaknews.eu:563 (Permission denied)
Error while connecting to server (server did not respond) [response: ""] [response: ""]

Please correct the errors in below form and try again[/code]

Na het zoeken in dit topic kon dit wel eens liggen aan de SSL config van stream_socket_client() en moest ik het proberen zonder SSL.
Dit geeft echter het zelfde resultaat.

Het ziet er naar uit dat ik in mijn server ergens een config wijziging moet aanmaken of mogelijk een extra PHP module moet installeren?
OpenSSL is al geinstalleerd in de php installatie.

[code][root@localhost ~]# php -r 'phpinfo();' | grep openssl
openssl
[/code]


Inmiddels opgelost met de volgende post:
quote:
ArisB schreef op woensdag 24 september 2014 @ 17:56:
Nadat ik lang spotlite heb gebruikt ben ik nu spotweb aan het proberen maar ik krijg het niet helemaal werkend.

Ik heb het geinstalleerd op CentOS mbv de instructies op deze site:
http://t4nkw4rt.blogspot....ql-centos-63-minimal.html

Op het eerste gezicht leek alles goed te gaan. De install.php geeft overal OK, behalve bij PostgreSQL (PDO) en bcmath en de newsserver verificatie test faalde. Ik weet zeker dat ik de correcte gegevens had ingevuld maar er was gelukkig ook een optie om toch door te gaan met de installatie.

Ik heb na de installatie de instellingen van de usenet server aangepast (PureUsenet) en een retrieve gestart via "php /var/www/html/spotweb/retrieve.php". Dit ging prima en na het inloggen kreeg ik ook het herkenbare overzicht te zien gevuld met spots.

Echter als ik nu op een spot klik verschijnt de volgende melding:
Error while loading this page, you will be returned automaticly to the mainview

Als ik de link open in ander tabblad lijkt het alsof hij geen verbinding kan maken met pureusenet:
Warning: stream_socket_client(): unable to connect to ssl://news.pureusenet.nl:563 (Permission denied) in /var/www/html/spotweb/NNTP/Protocol/Client.php on line 693 SpotWeb v0.67.28.31 on PHP v5.3.3

Ik heb toen de server gewijzigd naar unencrypted op 119, maar dit geeft dezelfde fout behalve dat er dan staat:
tcp://news.pureusenet.nl:119

Iemand die mij hier een zetje in de goede richting kan geven?

<edit>
Ik heb poort 563 in de firewall van de server open moeten zetten, nu kan ik wel de spots openen.

Hmm.. Dit is toch niet de oplossing. Ik heb een vinkje gezet bij hele spots ophalen, daardoor kan ik alleen nieuwe spots inkijken. Maar nog steeds de foutmelding.

<edit 2>
Ik heb de installatie stappen stuk voor stuk nog even nagelopen en kennelijk heb ik een stap gemist.
Na het uitvoeren van:
setsebool -P httpd_can_network_connect=1
setsebool -P httpd_can_sendmail=1
Kan ik de spots normaal openen en haalt hij ook de plaatjes op. 8)

ReTechNL wijzigde deze reactie 01-11-2017 09:59 (49%)


  • Kefding
  • Registratie: augustus 2009
  • Laatst online: 15-12 22:43
Ik heb onlangs spotweb weer geinstalleerd op mijn ubuntu server.
Nu probeer ik de api aan te roepen met nzbhydra, maar spotweb is erg langzaam met het teruggeven van een respons.
Wat kan ik er aan doen om dit te versnellen?

Last.FM | Trakt.TV


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Hangt van je query af. Als je me de api call die langzaam gaat PM't, kan ik wel eens kijken.

  • Kefding
  • Registratie: augustus 2009
  • Laatst online: 15-12 22:43
quote:
mesa57 schreef op woensdag 22 november 2017 @ 17:16:
Hangt van je query af. Als je me de api call die langzaam gaat PM't, kan ik wel eens kijken.
Het probleem is meer dat het bij elke query mis gaat, via NZBHydra of Sonarr, welk request dan ook

Last.FM | Trakt.TV


  • waah
  • Registratie: maart 2009
  • Laatst online: 18:36
@mesa57 @Kefding ik heb hetzelfde. Zo langzaam dat ik telkens een time-out krijg....

Ik heb Spotweb ingesteld via de uitleg op snelrennen. Idem voor Couchpotato en Sonarr. Downloaden via andere indexers werkt, maar niet via Spotweb.

In sonarr kom ik wel goed door de test. So far so good.
Als ik dan zoek (automatisch of manual) krijg ik deze error in de log van sonarr:


Newznab Spotweb HTTP request failed: [504:GatewayTimeout] [GET] at [http://localhost/spotweb/api?t=tvsearch&cat=5000&extended=1&apikey=(removed)&offset=0&limit=50&rid=23792&tvmazeid=1228&season=5&ep=5] 16:10

HttpClient HTTP Error - Res: [GET] http://localhost/spotweb/api?t=tvsearch&cat=5000&extended=1&apikey=

(removed)&offset=0&limit=50&rid=23792&tvmazeid=1228&season=5&ep=5: 504.GatewayTimeout 16:10
NzbSearchService Searching 2 indexers for [Serie : S05E05] 16:09

Als ik handmatig naar de link ga (en mijn apikey invul) krijg ik na heel lang wachten ook een 504 pagina te zien.


Ik heb mij al helemaal suf gegoogled :o maar geen oplossing gevonden. Het lijkt ook dat het heel lang duurt voor er antwoord komt...

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Waar draait die spotweb op ?

  • waah
  • Registratie: maart 2009
  • Laatst online: 18:36
quote:
Synology NAS. Sorry even vergeten te vermelden :+ Een DS214+ dus docker is geen optie sowieso. Spotweb zelf draait prima, maar er lijkt een issue met de API sinds de laatste update blijkbaar. De beheerder van Snelrennen (site over Synology instellen voor automated downloads) lijkt zelf ook soortgelijke issues te hebben.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Wil je / jullie svp een issue openen op github met zoveel mogelijk informatie :
https://github.com/spotweb/spotweb/issues

Btw. de laatste update zou hier geen invloed op moeten hebben. De laatste update van de api was in april 2017

  • waah
  • Registratie: maart 2009
  • Laatst online: 18:36
quote:
mesa57 schreef op woensdag 6 december 2017 @ 08:57:
Wil je / jullie svp een issue openen op github met zoveel mogelijk informatie :
https://github.com/spotweb/spotweb/issues

Btw. de laatste update zou hier geen invloed op moeten hebben. De laatste update van de api was in april 2017
Ik heb een issue geopend. Dan zien we wel waar het schip strand. De boel staat ook niet direct in brand als Spotweb niet werkt. Maar ik mis toch veel items bij andere indexers die ik wel in Spotweb heb helaas. Mocht er een oplossing komen meld ik het wel even.

  • tHyEstes
  • Registratie: maart 2004
  • Laatst online: 03-12 18:23
Heeft iemand ervaring om d.m.v. een script ofzo een spot aan SpotWeb, wat draait op mijn NAS, toe te voegen. Het lukt mij ook via de interface niet om een spot toe te voegen.

  • JohanF
  • Registratie: april 2004
  • Laatst online: 14:42
quote:
waah schreef op dinsdag 5 december 2017 @ 16:58:
@mesa57 @Kefding ik heb hetzelfde. Zo langzaam dat ik telkens een time-out krijg....

Ik heb Spotweb ingesteld via de uitleg op snelrennen. Idem voor Couchpotato en Sonarr. Downloaden via andere indexers werkt, maar niet via Spotweb.

In sonarr kom ik wel goed door de test. So far so good.
Als ik dan zoek (automatisch of manual) krijg ik deze error in de log van sonarr:


Newznab Spotweb HTTP request failed: [504:GatewayTimeout] [GET] at [http://localhost/spotweb/api?t=tvsearch&cat=5000&extended=1&apikey=(removed)&offset=0&limit=50&rid=23792&tvmazeid=1228&season=5&ep=5] 16:10

HttpClient HTTP Error - Res: [GET] http://localhost/spotweb/api?t=tvsearch&cat=5000&extended=1&apikey=

(removed)&offset=0&limit=50&rid=23792&tvmazeid=1228&season=5&ep=5: 504.GatewayTimeout 16:10
NzbSearchService Searching 2 indexers for [Serie : S05E05] 16:09

Als ik handmatig naar de link ga (en mijn apikey invul) krijg ik na heel lang wachten ook een 504 pagina te zien.
[afbeelding]

Ik heb mij al helemaal suf gegoogled :o maar geen oplossing gevonden. Het lijkt ook dat het heel lang duurt voor er antwoord komt...
Dit heb/had ik ook (een jaar geleden ofzo, op DS1512+).
Zie jij in de resource manager dan ook veel disk use terwijl de query loopt?

Ik wilde er indertijd eens induiken, maar wist niet of de API call inefficient gedaan werd (te veel/verkeerde parameters vanuit Sonarr), of dat de DB query geoptimaliseerd moest worden (vanuit Spotweb). In ieder geval leek het erop alsof MariaDB telkens flink stond te stampen bij een API call.

Uiteindelijk was ik toch al van plan om een SSD te plaatsen als extra volume, dus sinds ik de MariaDB datadir ook daarheen heb verplaatst gaat het een stuk sneller en heb ik in de praktijk geen last meer van :+

  • waah
  • Registratie: maart 2009
  • Laatst online: 18:36
quote:
JohanF schreef op donderdag 7 december 2017 @ 17:49:
[...]

Dit heb/had ik ook (een jaar geleden ofzo, op DS1512+).
Zie jij in de resource manager dan ook veel disk use terwijl de query loopt?

Ik wilde er indertijd eens induiken, maar wist niet of de API call inefficient gedaan werd (te veel/verkeerde parameters vanuit Sonarr), of dat de DB query geoptimaliseerd moest worden (vanuit Spotweb). In ieder geval leek het erop alsof MariaDB telkens flink stond te stampen bij een API call.

Uiteindelijk was ik toch al van plan om een SSD te plaatsen als extra volume, dus sinds ik de MariaDB datadir ook daarheen heb verplaatst gaat het een stuk sneller en heb ik in de praktijk geen last meer van :+
De cpu komt niet boven de 25% tijdens een API call. Mariadb is dan 13% ... Niet heel bijzonder. Couchpotato heeft hetzelfde probleem. Zoals het nu lijkt een Synology issue... Want op een Synology VM is het ook te reproduceren. Vreemd alleen dat ik niet meer mensen met dezelfde klachten zie... Of spotweb wordt niet meer gebruikt als indexer....

Ik heb net een pi 3 binnen. Misschien die maar inrichten als download station

waah wijzigde deze reactie 07-12-2017 20:40 (3%)


  • tHyEstes
  • Registratie: maart 2004
  • Laatst online: 03-12 18:23
quote:
waah schreef op donderdag 7 december 2017 @ 20:27:
[...]

De cpu komt niet boven de 25% tijdens een API call. Mariadb is dan 13% ... Niet heel bijzonder. Couchpotato heeft hetzelfde probleem. Zoals het nu lijkt een Synology issue... Want op een Synology VM is het ook te reproduceren. Vreemd alleen dat ik niet meer mensen met dezelfde klachten zie... Of spotweb wordt niet meer gebruikt als indexer....

Ik heb net een pi 3 binnen. Misschien die maar inrichten als download station
Ik heb NZB Hydra er tussen maar bij werkt SPotweb wel via een synology NAS, vanuit CouchPotato, SickBeard, Headphones en LazyLibrarian.

  • waah
  • Registratie: maart 2009
  • Laatst online: 18:36
quote:
tHyEstes schreef op maandag 11 december 2017 @ 17:06:
[...]


Ik heb NZB Hydra er tussen maar bij werkt SPotweb wel via een synology NAS, vanuit CouchPotato, SickBeard, Headphones en LazyLibrarian.
ik zal nog eens een testje doen. AL heb ik spotweb nu op de PC omdat het een reproduceerbaar issue lijkt te zijn. Een te ingewikkelde query die te lang duurt (meer dan 30 seconden) en daardoor genegeerd wordt.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Test de develop branch eens ipv de master.

  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

Volgens mij was er een optie voor Spotweb, waarmee je gemiste spots alsnog kon toevoegen. Staat mij iets bij dat dat in combinatie met retrieve.php op de commandline was en iets met history geloof ik als schakeloptie, maar weet niet meer exact hoe het zat. Iemand hier die dat toevallig wel weet? :)

Intussen pluis ik de code even na, in de hoop wat te vinden.

EDIT:
Wellicht was het retro, zal eens testen. :) In de wiki op de github kon ik iig geen documentatie vinden over de commandline opties.

Volgens de comment in retrieve.php lijkt het er wel op:
quote:
Retro mode will allow os to start from the beginning and retrieve all spots starting from scratch

CH4OS wijzigde deze reactie 02-02-2018 19:32 (30%)

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • alesandro_46
  • Registratie: januari 2012
  • Laatst online: 10:46
quote:
CH4OS schreef op vrijdag 2 februari 2018 @ 19:30:
Volgens mij was er een optie voor Spotweb, waarmee je gemiste spots alsnog kon toevoegen. Staat mij iets bij dat dat in combinatie met retrieve.php op de commandline was en iets met history geloof ik als schakeloptie, maar weet niet meer exact hoe het zat. Iemand hier die dat toevallig wel weet? :)

Intussen pluis ik de code even na, in de hoop wat te vinden.

EDIT:
Wellicht was het retro, zal eens testen. :) In de wiki op de github kon ik iig geen documentatie vinden over de commandline opties.

Volgens de comment in retrieve.php lijkt het er wel op:

[...]
Ik meen me te herinneren dat het --retro commando hetzelfde is als 'buggy' aanzetten bij settings -
newsservers. Mogelijk kan @mesa57 het toelichten.

Deze ruimte is bewust leeg gelaten


  • CH4OS
  • Registratie: april 2002
  • Niet online

CH4OS

It's a kind of magic

quote:
alesandro_46 schreef op vrijdag 2 februari 2018 @ 21:59:
Ik meen me te herinneren dat het --retro commando hetzelfde is als 'buggy' aanzetten bij settings -
newsservers. Mogelijk kan @mesa57 het toelichten.
Die buggy optie heb ik al aan staan, dus zou --retro dus niets uithalen wellicht. Zou wel jammer zijn. Heb gisteren de settings goed gezet, waarbij ik nu een andere server gebruik om de headers op te halen, vandaar dat ik ook even met terugwerkende kracht opnieuw wil ophalen.

[ Steam ][ Diablo ][ CptChaos#2957 ]


  • alesandro_46
  • Registratie: januari 2012
  • Laatst online: 10:46
quote:
CH4OS schreef op vrijdag 2 februari 2018 @ 22:02:
[...]
Die buggy optie heb ik al aan staan, dus zou --retro dus niets uithalen wellicht. Zou wel jammer zijn. Heb gisteren de settings goed gezet, waarbij ik nu een andere server gebruik om de headers op te halen, vandaar dat ik ook even met terugwerkende kracht opnieuw wil ophalen.
OkÚ, ik ben benieuwd of het lukt :)

Deze ruimte is bewust leeg gelaten


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
De --retro optie zorgt er inderdaad voor dat hij weer begint te retrieven bij article number 0
Spots die al in de database zitten worden uiteraard niet dubbel opgeslagen.
MAAR: let op, alles hangt van het unieke article number af.
En laat dat nou per provider verschillend zijn voor dezelfde spots.
Als je dus een andere provider kiest en met --retro gaat retrieven kun je dus wÚl dubbele spots krijgen.
Nog erger : het wordt een groot rommeltje.
Als je van provider wisselt, moÚt je de met een lege database beginnen.

  • DjRik
  • Registratie: februari 2009
  • Nu online
Ik heb een Synology DS216play waarop ik voorheen naar volle tevredenheid Spotweb i.c.m. NZBget had draaien. Doordat ik de RAID configuratie wilde aanpassen heb ik de NAS volledig opnieuw ge´nstalleerd, alleen krijg ik SpotWeb helaas niet meer aan de gang.

Ik heb volgende gedaan:
- WebStation ge´nstalleerd incl. PHP5.6 en Apache 2.2;
- MariaDB5 ge´nstalleerd;
- De volgende extensies voor PHP5.6 geselecteerd:
  • bcmath
  • curl
  • gd
  • gettext
  • gmp
  • mysql
  • openssl
  • pdo_dblib
  • pdo_mysql
  • dbo_pgsql
  • pdo_sqlite
  • zip
- De map 'web' lezen/schrijven rechten gegeven voor 'http' user/group;
- De install.php uitgevoerd via de webbrowser. Alles staat hierbij op 'OK' behalve ownsettings file.
- Verder de installatie succesvol af kunnen ronden en retentie e.d. kunnen aanpassen.
- Ingelogd met PuTTY als administrator en de volgende commando's uitgevoerd:
  • sudo -i
  • administrator wachtwoord opnieuw ingevoerd
  • /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
Waarbij het bij het laatste fout gaat:
code:
1
2
3
PHP Fatal error:  Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28

Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28

Onderstaand is de code die in dbeng_pdo_mysql.php staat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
class dbeng_pdo_mysql extends dbeng_pdo {
    /**
     * @var PDO
     */
    protected $_conn;

    function __construct() {
        /* 
         * arbitrarily chosen because some insert statements might
         * be very large.
         */
        $this->_batchInsertChunks = 100;
    }

    function connect($host, $user, $pass, $db) {
        if (!$this->_conn instanceof PDO) {
            if ($host[0] === '/') {
                $db_conn = "unix_socket=" . $host;
            } else {
                $db_conn = "host=" . $host . ";port=3306";
            }

            try {
                $this->_conn = new PDO('mysql:' . $db_conn . ';dbname=' . $db . ';charset=utf8',
                                        $user,
                                        $pass,
                                        array(PDO::MYSQL_ATTR_FOUND_ROWS => true));
            } catch (PDOException $e) {
                throw new DatabaseConnectionException($e->getMessage(), -1);
            }

            $this->_conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        } # if
    } # connect()



} # class

De geladen modules die via het "php5.6 -m" commando in PuTTY zichtbaar worden zijn:"
[code]
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Core
ctype
date
dom
ereg
fileinfo
filter
hash
json
libxml
mbstring
mhash
mysqlnd
pcntl
pcre
PDO
readline
Reflection
session
SimpleXML
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]

Iemand die me kan helpen? De fout komt vaker voor (ook in dit topic), maar een oplossing heb ik nog niet gevonden. Ook het herinstalleren van de NAS heeft niet mogen baten.

EDIT: Het proberen uit te voeren van upgrade-db.php resulteert in dezelfde fouten.

Asus UX32VD | iPhone X | iPad Air 2 | Apple tv 4K | Apple Watch series 4 | Synology DS216Play | LG 55EG910V | Onkyo TX-NR626 | Jamo S606 | SVS PB-1000 | Logitech Harmony Elite | Raspberry Pi 3B


  • MikeOO
  • Registratie: augustus 2007
  • Laatst online: 15:11
quote:
DjRik schreef op zaterdag 17 februari 2018 @ 10:14:
Ik heb een Synology DS216play waarop ik voorheen naar volle tevredenheid Spotweb i.c.m. NZBget had draaien. Doordat ik de RAID configuratie wilde aanpassen heb ik de NAS volledig opnieuw ge´nstalleerd, alleen krijg ik SpotWeb helaas niet meer aan de gang.

Ik heb volgende gedaan:
- WebStation ge´nstalleerd incl. PHP5.6 en Apache 2.2;
- MariaDB5 ge´nstalleerd;
- De volgende extensies voor PHP5.6 geselecteerd:
  • bcmath
  • curl
  • gd
  • gettext
  • gmp
  • mysql
  • openssl
  • pdo_dblib
  • pdo_mysql
  • dbo_pgsql
  • pdo_sqlite
  • zip
- De map 'web' lezen/schrijven rechten gegeven voor 'http' user/group;
- De install.php uitgevoerd via de webbrowser. Alles staat hierbij op 'OK' behalve ownsettings file.
- Verder de installatie succesvol af kunnen ronden en retentie e.d. kunnen aanpassen.
- Ingelogd met PuTTY als administrator en de volgende commando's uitgevoerd:
  • sudo -i
  • administrator wachtwoord opnieuw ingevoerd
  • /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
Waarbij het bij het laatste fout gaat:
code:
1
2
3
PHP Fatal error:  Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28

Fatal error: Undefined class constant 'MYSQL_ATTR_FOUND_ROWS' in /volume1/web/spotweb/lib/dbeng/dbeng_pdo_mysql.php on line 28

Onderstaand is de code die in dbeng_pdo_mysql.php staat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
class dbeng_pdo_mysql extends dbeng_pdo {
    /**
     * @var PDO
     */
    protected $_conn;

    function __construct() {
        /* 
         * arbitrarily chosen because some insert statements might
         * be very large.
         */
        $this->_batchInsertChunks = 100;
    }

    function connect($host, $user, $pass, $db) {
        if (!$this->_conn instanceof PDO) {
            if ($host[0] === '/') {
                $db_conn = "unix_socket=" . $host;
            } else {
                $db_conn = "host=" . $host . ";port=3306";
            }

            try {
                $this->_conn = new PDO('mysql:' . $db_conn . ';dbname=' . $db . ';charset=utf8',
                                        $user,
                                        $pass,
                                        array(PDO::MYSQL_ATTR_FOUND_ROWS => true));
            } catch (PDOException $e) {
                throw new DatabaseConnectionException($e->getMessage(), -1);
            }

            $this->_conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        } # if
    } # connect()



} # class

De geladen modules die via het "php5.6 -m" commando in PuTTY zichtbaar worden zijn:"
[code]
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Core
ctype
date
dom
ereg
fileinfo
filter
hash
json
libxml
mbstring
mhash
mysqlnd
pcntl
pcre
PDO
readline
Reflection
session
SimpleXML
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

[Zend Modules]

Iemand die me kan helpen? De fout komt vaker voor (ook in dit topic), maar een oplossing heb ik nog niet gevonden. Ook het herinstalleren van de NAS heeft niet mogen baten.

EDIT: Het proberen uit te voeren van upgrade-db.php resulteert in dezelfde fouten.
Ik heb het een tijdje terug ook opnieuw ge´nstalleerd en met onderstaande handleiding is het mij gelukt het werkend te krijgen.

Loop die stappen eens door.
https://www.synology-foru...web-installatie-tutorial/

  • DjRik
  • Registratie: februari 2009
  • Nu online
@MikeOO Dat is de handleiding die ik gevolgd heb. Helaas loop ik dus toch vast.

Asus UX32VD | iPhone X | iPad Air 2 | Apple tv 4K | Apple Watch series 4 | Synology DS216Play | LG 55EG910V | Onkyo TX-NR626 | Jamo S606 | SVS PB-1000 | Logitech Harmony Elite | Raspberry Pi 3B


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Er is een (bekend) probleem met webstation (niet bij iedereen) waarbij de instellingen voor php niet worden doorgezet naar de CLI omgeving.
Bij mij wel, en dit zijn de extensies die voldoende zijn (en ook niet meer) voor spotweb :
code:
1
2
3
4
5
6
7
8
9
10
11
-rw-r--r-- 1 root root 170 Feb 17 11:28 webstation-extensions.ini
admin@DDSM1:/usr/local/etc/php56/conf.d$ cat web*

extension = bcmath.so
extension = bz2.so
extension = curl.so
extension = gd.so
extension = gettext.so
extension = openssl.so
extension = pdo_mysql.so
extension = zip.so

Overigens is de lijst met modules bij mij dan veel langer :

[code]
admin@DDSM1:/usr/local/etc/php56/conf.d$ php56 -m
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
bcmath
bz2
Core
ctype
curl
date
dom
ereg
fileinfo
filter
gd
gettext
hash
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
readline
Reflection
session
SimpleXML
SPL
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib

Ter info nog even de ini files die gebruikt worden :
code:
1
2
3
4
5
6
admin@DDSM1:/usr/local/etc/php56/conf.d$ php56 --ini
Configuration File (php.ini) Path: /usr/local/etc/php56
Loaded Configuration File:         /usr/local/etc/php56/php.ini
Scan for additional .ini files in: /usr/local/etc/php56/conf.d
Additional .ini files parsed:      /usr/local/etc/php56/conf.d/phpMyAdmin.ini,
/usr/local/etc/php56/conf.d/webstation-extensions.ini

mesa57 wijzigde deze reactie 17-02-2018 11:45 (49%)


  • renem
  • Registratie: april 2000
  • Laatst online: 10:34
quote:
DjRik schreef op zaterdag 17 februari 2018 @ 10:26:
@MikeOO Dat is de handleiding die ik gevolgd heb. Helaas loop ik dus toch vast.
En als je de memory_limit in /usr/local/etc/php56/php.ini aanpast naar 512M? Dat moet ik namelijk na iedere reboot van de NAS doen anders krijg ik ook vreemde foutmeldingen in Spotweb.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
quote:
renem schreef op zaterdag 17 februari 2018 @ 12:25:
[...]

En als je de memory_limit in /usr/local/etc/php56/php.ini aanpast naar 512M? Dat moet ik namelijk na iedere reboot van de NAS doen anders krijg ik ook vreemde foutmeldingen in Spotweb.
Wat voor foutmeldingen ?

  • DjRik
  • Registratie: februari 2009
  • Nu online
@mesa57 Bedankt voor de input! Ik ben niet thuis in SSH commands, maar het is gelukt door het volgende te doen:
- PuTTY opgestart;
- Ingelogd met administrator account;
- sudo -i en administrator password opnieuw ingevoerd;
- cd /usr/local/etc/php56/conf.d
- vi webstation-extensions.ini
- i ingetoest om editor te starten.
- De volgende regels toegevoegd (regel voor regel erin geplakt):
code:
1
2
3
4
5
6
7
8
extension = bcmath.so
extension = bz2.so
extension = curl.so
extension = gd.so
extension = gettext.so
extension = openssl.so
extension = pdo_mysql.so
extension = zip.so

- ESC gedrukt en vervolgens :x enter om de wijzigingen in de ini file op te slaan.
- Als laatste het retrieve commando opnieuw gegeven
code:
1
/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php

Hij is nu bezig met retrieven, dus ik het laat het systeem even lekker met rust. Helaas zie ik nog niets in SpotWeb verschijnen, maar misschien moet ik even geduld hebben.
Bedankt! _/-\o_

Asus UX32VD | iPhone X | iPad Air 2 | Apple tv 4K | Apple Watch series 4 | Synology DS216Play | LG 55EG910V | Onkyo TX-NR626 | Jamo S606 | SVS PB-1000 | Logitech Harmony Elite | Raspberry Pi 3B


  • renem
  • Registratie: april 2000
  • Laatst online: 10:34
quote:
Diverse foutmeldingen, bijna iedere keer anders en als ik er op ging zoeken vond ik nooit de oplossing. Het aanpassen van de php.ini lostte het (tot nu toe) altijd op. Maar moet helaas na iedere reboot weer opnieuw worden gewijzigd.

  • MikeOO
  • Registratie: augustus 2007
  • Laatst online: 15:11
quote:
renem schreef op zaterdag 17 februari 2018 @ 12:25:
[...]

En als je de memory_limit in /usr/local/etc/php56/php.ini aanpast naar 512M? Dat moet ik namelijk na iedere reboot van de NAS doen anders krijg ik ook vreemde foutmeldingen in Spotweb.
Sorry de vraag even gemist
Op mijn DS214+ staat deze op 128Mb en draait al weer maanden zonder problemen. ;)

  • renem
  • Registratie: april 2000
  • Laatst online: 10:34
quote:
MikeOO schreef op maandag 26 februari 2018 @ 07:51:
[...]


Sorry de vraag even gemist
Op mijn DS214+ staat deze op 128Mb en draait al weer maanden zonder problemen. ;)
Ik denk dat dat er ook mee te maken heeft hoeveel data je binnen trekt. Ik haal alles binnen, dus inclusief comments en plaatjes en een onbeperkt aantal spots.

  • MikeOO
  • Registratie: augustus 2007
  • Laatst online: 15:11
quote:
renem schreef op maandag 26 februari 2018 @ 09:11:
[...]

Ik denk dat dat er ook mee te maken heeft hoeveel data je binnen trekt. Ik haal alles binnen, dus inclusief comments en plaatjes en een onbeperkt aantal spots.
Dat zou inderdaad kunnen. Ik download ook onbeperkt aantal spots maar dan alleen Retrieve comments & Retrieve reports.

Ik zie het nu niet zo om van alle spots alles al binnen te halen aangezien het grootste deel niet bekeken wordt maar dit wel ruimte in de DB inneemt. Een spot openen gaat even goed snel. Maar is maar 1 user die het systeem gebruikt. Zijn er meerdere die hetzelfde systeem gebruiken dan is het denk ik wel zinvol.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Spots worden bij het openen gecached, dus bij meerdere gebruikers is alleen de eerste iets langzamer.
Ik zat al te denken om retrieve full spots & comments er uit te slopen, het heeft inderdaad weinig zin.

Acties:
  • 0Henk 'm!

  • Ravefiend
  • Registratie: september 2002
  • Laatst online: 10:58

Ravefiend

Carpe diem!

In een poging een nieuwe DB op te vullen loop ik deze keer toch tegen het volgende aan (master branch):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ php retrieve.php -retro
....
SpotWeb v0.68.29.32 on PHP v7.2.2 crashed         

Fatal error occured retrieving reports:           
  22007: 1366: Incorrect integer value: '' for column 'verified' at row 1


#0 /usr/local/www/spotweb/lib/dao/Base/Dao_Base_Spot.php(470): dbeng_pdo->batchInsert(Array, 'INSERT INTO spo...', Array, Array)                                                                          
#1 /usr/local/www/spotweb/lib/dao/Base/Dao_Base_Spot.php(426): Dao_Base_Spot->addFullSpots(Array)    
#2 /usr/local/www/spotweb/lib/services/Retriever/Services_Retriever_Spots.php(612): Dao_Base_Spot->addSpots(Array, Array)                                                                                 
#3 /usr/local/www/spotweb/lib/services/Retriever/Services_Retriever_Base.php(227): Services_Retriever_Spots->process(Array, 1844953, 1849954, 1520081795.2239)                                            
#4 /usr/local/www/spotweb/lib/services/Retriever/Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd(1849954, '5000')                                                                  
#5 /usr/local/www/spotweb/retrieve.php(145): Services_Retriever_Base->perform()                      
#6 {main}

Retrieve is wel een keer mis gegeaan doordat MariaDB gecrashed was dus nu twijfel ik er aan of de DB corrupt is geraakt of niet.

Retention = 0
☑ Retrieve full spots
☐ Prefetch images
☑ Prefetch NZB files
☑ Retrieve comments
☐ Retrieve full comments
☑ Retrieve reports

Usenet provider: news.eu.supernews.com
code:
1
2
3
4
5
6
...
foreach-loop, getFullSpot, start. msgId= nNhXUNhrhR3hRHtTyEyvA.6rrvxskbflDony9oAIQ@free.pt
Services_Nntp_Engine->getHeader(<nNhXUNhrhR3hRHtTyEyvA.6rrvxskbflDony9oAIQ@free.pt>)
Services_Nntp_Engine->connect()
foreach-loop, getFullSpot, done. msgId= nNhXUNhrhR3hRHtTyEyvA.6rrvxskbflDony9oAIQ@free.pt
foreach-loop, done. msgId= 4558

Op deze spot zou het dus fout gaan volgende de debug msgs.

Issue #295 Incorrect integer value: '' for column 'verified' at row 63 had ik al gevonden, maar de code changes van die commit heb ik al. Zou het kunnen dat dezelfde code change nodig is in Dao_Base_Spot.php ?

[ MyRig! - http://specs.tweak.to/17494 ] || [ MyNAS - http://specs.tweak.to/18118 ]


Acties:
  • 0Henk 'm!

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Nee, want het gebeurt in de laatste stap (retrieving reports).

  • Leonbegood
  • Registratie: januari 2012
  • Laatst online: 11-12 23:10
!

  • painkill
  • Registratie: december 2007
  • Laatst online: 19:08

painkill

Pain(k)(ill)

Sinds kort de volgende foutmelding, upgrade database krijg ik ook niet werkend.
quote:
<?php
error_reporting(2147483647);
ini_set('display_errors', 1);

require_once "lib/SpotClassAutoload.php";
SpotClassAutoload::register();

#- main() -#
try {
SpotTranslation::initialize('en_US');

SpotTiming::enable();
SpotTiming::start('total');

/*
* Initialize the Spotweb base classes
*/
$bootstrap = new Bootstrap();
list($settings, $daoFactory, $req) = $bootstrap->boot();

/*
* Enable debug logging mechanism if timing is enabled
*/
if ($settings->get('enable_timing')) {
SpotDebug::enable(SpotDebug::TRACE, $daoFactory->getDebugLogDao());
} # if

# helper functions for passed variables
$page = $req->getDef('page', 'index');

# Retrieve the users object of the user which is logged on
SpotTiming::start('auth');
$svcUserAuth = new Services_User_Authentication($daoFactory, $settings);
if ($req->doesExist('apikey')) {
$currentSession = $svcUserAuth->verifyApi($req->getDef('apikey', ''));
} else {
$currentSession = $svcUserAuth->useOrStartSession(false);
} # if

/*
* If three is no user object, we don't have a security system
* either. Without a security system we cannot boot, so fatal
*/
if ($currentSession === false) {
if ($req->doesExist('apikey')) {
$currentSession = $svcUserAuth->useOrStartSession(true);

throw new PermissionDeniedException(SpotSecurity::spotsec_consume_api, 'invalid API key');
} else {
throw new SqlErrorException("Unable to create session");
} # else
} # if
SpotTiming::stop('auth');

/*
* And check if the security groups need updating
*/
if (!$currentSession['security']->securityValid()) {
throw new SecurityNotUpgradedException();
} # if

# User session has been loaded, let's translate the categories
if ($currentSession['user']['prefs']['user_language'] != 'en_US') {
SpotTranslation::initialize($currentSession['user']['prefs']['user_language']);
} # if
SpotCategories::startTranslation();


/*
* Let the form handler know what userid we are using so
* we can make the CSRF cookie be user-bounded
*/
$req->setUserId($currentSession['user']['userid']);

/*
* Only now it is safe to check wether the user is actually allowed
* to authenticate with an API key
*/
if ($req->doesExist('apikey')) {
/*
* To use the Spotweb API we need the actual permission
*/
$currentSession['security']->fatalPermCheck(SpotSecurity::spotsec_consume_api, '');

/*
* but we also need a specific permission, because else things could
* be automated which we simply do not want to be automated
*/
$currentSession['security']->fatalPermCheck(SpotSecurity::spotsec_consume_api, $page);
} # if

SpotTiming::start('renderpage');
switch($page) {
case 'render' : {
$svcUserFilters = new Services_User_Filters($daoFactory, $settings);
$page = new SpotPage_render($daoFactory, $settings, $currentSession, $req->getDef('tplname', ''),
Array('search' => $req->getDef('search', $svcUserFilters->getIndexFilter($currentSession['user']['userid'])),
'data' => $req->getDef('data', array()),
'messageid' => $req->getDef('messageid', ''),
'pagenr' => $req->getDef('pagenr', 0),
'perpage' => $req->getDef('perpage', 10),
'sortby' => $req->getDef('sortby', ''),
'sortdir' => $req->getDef('sortdir', '')));

$page->render();
break;
} # render

case 'getspot' : {
if (strpos($_SERVER['HTTP_USER_AGENT'], "SABnzbd+") === 0) {
$page = new SpotPage_getnzb($daoFactory, $settings, $currentSession,
Array('messageid' => $req->getDef('messageid', ''),
'action' => $req->getDef('action', 'display'),
'username' => $req->getDef('username', ''),
'apikey' => $req->getDef('apikey', '')));
} else {
$page = new SpotPage_getspot($daoFactory, $settings, $currentSession, array('messageid' => $req->getDef('messageid', '')));
} # else
$page->render();
break;
} # getspot

case 'getnzb' : {
$page = new SpotPage_getnzb($daoFactory, $settings, $currentSession,
Array('messageid' => $req->getDef('messageid', ''),
'action' => $req->getDef('action', 'display'),
'username' => $req->getDef('username', ''),
'apikey' => $req->getDef('apikey', '')));
$page->render();
break;
}

case 'getnzbmobile' : {
$page = new SpotPage_getnzbmobile($daoFactory, $settings, $currentSession,
Array('messageid' => $req->getDef('messageid', ''),
'action' => $req->getDef('action', 'display')));
$page->render();
break;
} # getnzbmobile

case 'erasedls' : {
$page = new SpotPage_erasedls($daoFactory, $settings, $currentSession);
$page->render();
break;
} # erasedls

case 'catsjson' : {
$svcUserFilters = new Services_User_Filters($daoFactory, $settings);
$page = new SpotPage_catsjson(
$daoFactory,
$settings,
$currentSession,
Array('search' => $req->getDef('search', $svcUserFilters->getIndexFilter($currentSession['user']['userid'])),
'subcatz' => $req->getDef('subcatz', '*'),
'category' => $req->getDef('category', '*'),
'rendertype' => $req->getDef('rendertype', 'tree'),
'disallowstrongnot' => $req->getDef('disallowstrongnot', '')));
$page->render();
break;
} # catsjson

case 'markallasread' : {
$page = new SpotPage_markallasread($daoFactory, $settings, $currentSession);
$page->render();
break;
} # markallasread

case 'getimage' : {
$page = new SpotPage_getimage($daoFactory, $settings, $currentSession,
Array('messageid' => $req->getDef('messageid', ''),
'image' => $req->getDef('image', Array())));
$page->render();
break;
}
case 'newznabapi' : {
$page = new SpotPage_newznabapi($daoFactory, $settings, $currentSession,
Array('t' => $req->getDef('t', ''),
'messageid' => $req->getDef('id', ''),
'apikey' => $req->getDef('apikey', ''),
'q' => $req->getDef('q', ''),
'limit' => $req->getDef('limit', ''),
'cat' => $req->getDef('cat', ''),
'imdbid' => $req->getDef('imdbid', ''),
'artist' => $req->getDef('artist', ''),
'rid' => $req->getDef('rid', ''),
'tvmazeid' => $req->getDef('tvmazeid', ''),
'season' => $req->getDef('season', ''),
'ep' => $req->getDef('ep', ''),
'o' => $req->getDef('o', ''),
'extended' => $req->getDef('extended', ''),
'maxage' => $req->getDef('maxage', ''),
'offset' => $req->getDef('offset', ''),
'del' => $req->getDef('del', ''),
'spotcat' => $req->getDef('spotcat', '')
)
);
$page->render();
break;
} # api

case 'rss' : {
$svcUserFilters = new Services_User_Filters($daoFactory, $settings);
$page = new SpotPage_rss($daoFactory, $settings, $currentSession,
Array('search' => $req->getDef('search', $svcUserFilters->getIndexFilter($currentSession['user']['userid'])),
'page' => $req->getDef('page', 0),
'sortby' => $req->getDef('sortby', ''),
'sortdir' => $req->getDef('sortdir', ''),
'username' => $req->getDef('username', ''),
'apikey' => $req->getDef('apikey', ''))
);
$page->render();
break;
} # rss

case 'statics' : {
$page = new SpotPage_statics($daoFactory, $settings, $currentSession,
Array('type' => $req->getDef('type', '')));
$page->render();
break;
} # statics

case 'createuser' : {
$page = new SpotPage_createuser($daoFactory, $settings, $currentSession,
Array('createuserform' => $req->getForm('createuserform')));
$page->render();
break;
} # createuser

case 'editsettings' : {
$page = new SpotPage_editsettings($daoFactory, $settings, $currentSession,
Array('editsettingsform' => $req->getForm('editsettingsform')));
$page->render();
break;
} # editsettings

case 'edituserprefs' : {
$page = new SpotPage_edituserprefs($daoFactory, $settings, $currentSession,
Array('edituserprefsform' => $req->getForm('edituserprefsform'),
'userid' => $req->getDef('userid', ''),
'data' => $req->getDef('data', array()),
'dialogembedded' => $req->getDef('dialogembedded', 0)));
$page->render();
break;
} # edituserprefs

case 'editsecgroup' : {
$page = new SpotPage_editsecgroup($daoFactory, $settings, $currentSession,
Array('editsecgroupform' => $req->getForm('editsecgroupform'),
'groupid' => $req->getDef('groupid', 0)));
$page->render();
break;
} # editsecgroup

case 'editfilter' : {
$page = new SpotPage_editfilter($daoFactory, $settings, $currentSession,
Array('editfilterform' => $req->getForm('editfilterform'),
'orderfilterslist' => $req->getDef('orderfilterslist', array()),
'search' => $req->getDef('search', array()),
'sorton' => $req->getDef('sortby', ''),
'sortorder' => $req->getDef('sortdir', ''),
'filterid' => $req->getDef('filterid', 0),
'data' => $req->getDef('data', array())));
$page->render();
break;
} # editfilter

case 'edituser' : {
$page = new SpotPage_edituser($daoFactory, $settings, $currentSession,
Array('edituserform' => $req->getForm('edituserform'),
'userid' => $req->getDef('userid', '')));
$page->render();
break;
} # edituser

case 'editspot' : {
$page = new SpotPage_editspot($daoFactory, $settings, $currentSession,
Array('editspotform' => $req->getForm('editspotform'),
'messageid' => $req->getDef('messageid', '')));
$page->render();
break;
} # editspot

case 'login' : {
$page = new SpotPage_login($daoFactory, $settings, $currentSession,
Array('loginform' => $req->getForm('loginform'),
'data' => $req->getDef('data', array())));
$page->render();
break;
} # login

case 'postcomment' : {
$page = new SpotPage_postcomment($daoFactory, $settings, $currentSession,
Array('commentform' => $req->getForm('postcommentform'),
'inreplyto' => $req->getDef('inreplyto', '')));
$page->render();
break;
} # postcomment

case 'postspot' : {
$page = new SpotPage_postspot($daoFactory, $settings, $currentSession,
Array('spotform' => $req->getForm('newspotform')));
$page->render();
break;
} # postspot

case 'reportpost' : {
$page = new SpotPage_reportpost($daoFactory, $settings, $currentSession,
Array ('reportform' => $req->getForm('postreportform'),
'inreplyto' => $req->getDef('inreplyto', '')));
$page->render();
break;
} # reportpost

case 'versioncheck' : {
$page = new SpotPage_versioncheck($daoFactory, $settings, $currentSession, array());
$page->render();
break;
} # versioncheck

case 'blacklistspotter' : {
$page = new SpotPage_blacklistspotter($daoFactory, $settings, $currentSession,
Array ('blform' => $req->getForm('blacklistspotterform')));
$page->render();
break;
} # blacklistspotter

case 'logout' : {
$page = new SpotPage_logout($daoFactory, $settings, $currentSession);
$page->render();
break;
} # logout

case 'nzbhandlerapi' : {
$page = new SpotPage_nzbhandlerapi($daoFactory, $settings, $currentSession,
Array('nzbhandlerapikey' => $req->getDef('nzbhandlerapikey', ''),
'action' => $req->getDef('action', ''),
'limit' => $req->getDef('limit', ''),
'id' => $req->getDef('id', ''),
'category' => $req->getDef('category', ''),
'priority' => $req->getDef('priority', ''),
'password' => $req->getDef('password', ''),
'name' => $req->getDef('name', ''))
);
$page->render();
break;
} # nzbhandlerapi

case 'twitteroauth' : {
$page = new SpotPage_twitteroauth($daoFactory, $settings, $currentSession,
Array('action' => $req->getDef('action', ''),
'pin' => $req->getDef('pin', '')));
$page->render();
break;
} # twitteroauth

case 'statistics' : {
$page = new SpotPage_statistics($daoFactory, $settings, $currentSession,
Array('limit' => $req->getDef('limit', '')));
$page->render();
break;
} # statistics

default : {
SpotTiming::start('renderpage->case-default');
if (@$_SERVER['HTTP_X_PURPOSE'] == 'preview') {
$page = new SpotPage_getimage($daoFactory, $settings, $currentSession,
Array('messageid' => $req->getDef('messageid', ''),
'image' => array('type' => 'speeddial')));
} else {
$svcUserFilters = new Services_User_Filters($daoFactory, $settings);
$page = new SpotPage_index($daoFactory, $settings, $currentSession,
Array('search' => $req->getDef('search', $svcUserFilters->getIndexFilter($currentSession['user']['userid'])),
'pagenr' => $req->getDef('pagenr', 0),
'sortby' => $req->getDef('sortby', ''),
'sortdir' => $req->getDef('sortdir', ''),
'messageid' => $req->getDef('messageid', ''),
'action' => $req->getDef('action', ''),
'data' => $req->getDef('data', array()))
);
} # if
SpotTiming::stop('renderpage->case-default');
$page->render();
break;
} # default
} # switch
SpotTiming::stop('renderpage');

# timing
SpotTiming::stop('total');

# enable or disable timer
if (($settings->get('enable_timing')) && (!in_array($req->getDef('page', ''), array('catsjson', 'statics', 'getnzb', 'getnzbmobile', 'markallasread')))) {
SpotTiming::display();
} # if
}
catch(PermissionDeniedException $x) {
/*
* We try to render a permission denied error using the already created
* renderer first. We do this, so pages which are supposed to output
* XML, can also output their errors using XML.
*
* If no page is initiated just yet, we create an basic renderer object
* to render an error page
*/
if (! ($page instanceof SpotPage_Abs)) {
$page = new SpotPage_render($daoFactory, $settings, $currentSession, '', array());
} # if

$page->permissionDenied($x, $page, $req->getHttpReferer());
} # PermissionDeniedException

catch(InvalidOwnSettingsSettingException $x) {
echo "There is an error in your ownsettings.php<br><br>" . PHP_EOL;
echo nl2br($x->getMessage());
} # InvalidOwnSettingsSettingException

catch(OwnsettingsCreatedOutputException $x) {
echo "ownsettings.php or dbsettings.inc.php created output. Please make sure theese files do not contain a PHP closing tag ( ?> ) and no information before the PHP opening tag ( <?php )<br><br>" . PHP_EOL;
echo nl2br($x->getMessage()). PHP_EOL;
} # OwnsettingsCreatedOutputException

catch(SchemaNotUpgradedException $x) {
echo "Database schema has been changed. Please run 'upgrade-db.php' from an console window". PHP_EOL;
} # SchemaNotUpgradedException

catch(SecurityNotUpgradedException $x) {
echo "Spotweb contains updated security settings. Please run 'upgrade-db.php' from a console window". PHP_EOL;
} # SecurityNotUpgradedException

catch(SettingsNotUpgradedException $x) {
echo "Spotweb contains updated global settings settings. Please run 'upgrade-db.php' from a console window". PHP_EOL;
} # SecurityNotUpgradedException

catch(DatabaseConnectionException $x) {
echo "Unable to connect to database: <br>". PHP_EOL;
echo nl2br($x->getMessage()) . PHP_EOL . '<br>'. PHP_EOL;
echo "<br><br>Please make sure your database server is up and running and your connection parameters are set<br>" . PHP_EOL;
} # DatabaseConnectionException

catch(Exception $x) {
echo 'SpotWeb v' . SPOTWEB_VERSION . ' on PHP v' . PHP_VERSION . ' crashed' . PHP_EOL;
if ((isset($settings) && is_object($settings) && $settings->get('enable_stacktrace')) || (!isset($settings))) {
var_dump($x);
} # if
echo $x->getMessage(). PHP_EOL;

error_log('SpotWeb Exception occured: ' . $x->getMessage());
} # catch

Mijn SNES verzameling!


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Dat is geen foutmelding, maar gewoon de php code.
Die krijg je te zien als php niet (goed) is ge´nstalleerd.

  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
Ik heb een vraag:
Als ik een NZB file download dan krijg ik constant de volgende foutmelding in me nzb file:
code:
1
2
3
4
5
6
<br />
<b>Warning</b>:  fileperms(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>293</b><br />
<br />
<b>Warning</b>:  fileowner(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>294</b><br />
<br />
<b>Warning</b>:  filegroup(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>295</b><br />

ik heb de volgende code uitgevoerd om dit proberen op te lossen:
code:
1
2
cd /var/www/html/spotweb
chmod 777 -R cache


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[root@localhost spotweb]# ls -l
total 6532
drwxr-xr-x.  2 root root     119 Nov  8 21:45 bin
drwxrwxrwx.  6 root root      54 Nov  8 22:30 cache
-rw-r--r--.  1 root root     730 Apr 27 17:39 composer.json
-rw-r--r--.  1 root root   68837 Apr 27 17:39 composer.lock
-rw-r--r--.  1 root root     189 Oct 31 23:21 dbsettings.inc.php
lrwxrwxrwx.  1 root root      18 Nov  8 21:45 favicon.ico -> images/favicon.ico
drwxr-xr-x.  3 root root     179 Nov  8 21:45 images
-rw-r--r--.  1 root root   16467 Apr 27 17:39 index.php
drwxr-xr-x.  8 root root     109 Nov  8 21:45 js
drwxr-xr-x. 13 root root    4096 Apr 27 17:39 lib
-rwxr-xr-x.  1 root root    1488 Nov  8 21:45 LICENSE.md
drwxr-xr-x.  3 root root      36 Nov  8 21:45 locales
-rwxr-xr-x.  1 root root   20928 Nov  8 21:45 notifications.xml
-rw-r--r--.  1 root root    1031 Nov  8 21:45 phpunit.xml.dist
-rw-r--r--.  1 root root    2895 Apr 27 17:39 README.md
-rw-r--r--.  1 root root 6402493 Apr 27 18:34 retrieve.log
-rw-r--r--.  1 root root   10501 Nov  8 21:45 retrieve.php
-rwxr-xr-x.  1 root root    9300 Nov  8 21:45 settings.php
drwxr-xr-x.  7 root root      92 Nov  8 21:45 templates
-rwxr-xr-x.  1 root root   25633 Nov  8 21:45 usenetservers.xml
drwxr-xr-x.  3 root root      40 Nov  8 21:45 utils
drwxr-xr-x. 14 root root     219 Apr 27 17:39 vendor
[root@localhost spotweb]#


code:
1
2
3
4
5
6
[root@localhost cache]# ls -l
total 4
drwxrwxrwx. 51 root root 4096 Apr 27 05:00 image
drwsrwsrwx.  3 root root   15 Nov  8 22:09 nzb
drwsrwsrwx.  3 root root   15 Nov  6 21:00 stats
drwsrwsrwx.  3 root root   15 Nov  6 20:30 web

Ik heb het handmatig via WinSCP geprobeerd maar dat werkt ook niet.

Ik heb me spotweb instance geupdate:
code:
1
2
3
4
cd /var/www/html/spotweb
git pull
cd bin
/usr/bin/php upgrade-db.php

en nog maar eens een chmod gedaan
code:
1
2
cd /var/www/html/spotweb
chmod 777 -R cache

maar niets helpt.....

Ik draai de volgende linux distro (doe voor de zekerheid ff een yum update :))
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/root$ cat /etc/*-release
CentOS Linux release 7.4.1708 (Core) 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.4.1708 (Core) 
CentOS Linux release 7.4.1708 (Core)

ReTechNL wijzigde deze reactie 27-04-2018 18:37 (32%)


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Er zou nog een error gelogd moeten worden :
error_log('Unable to write to cache directory (' . $filePath . '), ' .
en dan de owner etc.

  • ninjazx9r98
  • Registratie: juli 2002
  • Laatst online: 19:03
quote:
ReTechNL schreef op vrijdag 27 april 2018 @ 18:12:
Ik heb een vraag:
Als ik een NZB file download dan krijg ik constant de volgende foutmelding in me nzb file:
code:
1
2
3
4
5
6
<br />
<b>Warning</b>:  fileperms(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>293</b><br />
<br />
<b>Warning</b>:  fileowner(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>294</b><br />
<br />
<b>Warning</b>:  filegroup(): stat failed for /var/www/html/spotweb/lib/../cache/nzb/49 in <b>/var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php</b> on line <b>295</b><br />

ik heb de volgende code uitgevoerd om dit proberen op te lossen:
code:
1
2
cd /var/www/html/spotweb
chmod 777 -R cache

Je zet de rechten op de verkeerde cache directory.
De foutmelding heeft het over /var/www/html/spotweb/lib en ergens nog wat dieper zit dan cache.
Jij zet de rechten echter op /var/www/html/spotweb/cache

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Er staat lib/../cache
Dus lib en dan een hoger en dan weer cache
Dat resulteert in /var/www/html/spotweb/cache
Dus m.i. klopt dat wel.

Kun je eens spotweb/check-cache.php uitvoeren ?

mesa57 wijzigde deze reactie 28-04-2018 11:42 (15%)


  • ninjazx9r98
  • Registratie: juli 2002
  • Laatst online: 19:03
Die optie had ik even over het hoofd gezien, had even de aanname gedaan dat het volledige path als het ware afgekort was met de puntjes.

  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
quote:
mesa57 schreef op zaterdag 28 april 2018 @ 11:33:
Er staat lib/../cache
Dus lib en dan een hoger en dan weer cache
Dat resulteert in /var/www/html/spotweb/cache
Dus m.i. klopt dat wel.

Kun je eens spotweb/check-cache.php uitvoeren ?
Dat heb ik al gedaan.
code:
1
2
cd bin
/usr/bin/php check-cache.php

heeft niets geholpen

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Kun je de cache/nzb folder eens volledig verwijderen (rm -f -r nzb)
en dan vanuit de browser spotweb/check-cache.php eens draaien ?
Het vreemde vind ik dat andere cache folders (bv bij het openen van een spot) geen probleem geven.

mesa57 wijzigde deze reactie 28-04-2018 13:36 (27%)


  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
quote:
mesa57 schreef op zaterdag 28 april 2018 @ 13:35:
Kun je de cache/nzb folder eens volledig verwijderen (rm -f -r nzb)
en dan vanuit de browser spotweb/check-cache.php eens draaien ?
Het vreemde vind ik dat andere cache folders (bv bij het openen van een spot) geen probleem geven.
Ik heb hem voor de zekerheid even gerenamed naar nzb.bak
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[root@localhost ~]# cd /var/www/html/spotweb
[root@localhost spotweb]# cd bin
[root@localhost bin]# /usr/bin/php check-cache.php
Validating cache content, items 0 to 1000, done.
Validating cache content, items 1000 to 2000, done.
Validating cache content, items 2000 to 3000, done.
Validating cache content, items 3000 to 4000, done.
Validating cache content, items 4000 to 5000, done.
Validating cache content, items 5000 to 6000, done.
Validating cache content, items 6000 to 7000, done.
Validating cache content, items 7000 to 8000, done.
Validating cache content, items 8000 to 9000, done.
Validating cache content, items 9000 to 10000, done.
Validating cache content, items 10000 to 11000, done.
Validating cache content, items 11000 to 12000, done.
Validating cache content, items 12000 to 13000, done.
Validating cache content, items 13000 to 14000, done.
Validating cache content, items 14000 to 15000, done.
Validating cache content, items 15000 to 16000, done.
Validating cache content, items 16000 to 17000, done.
Validating cache content, items 17000 to 18000, done.
Validating cache content, items 18000 to 19000, done.
Validating cache content, items 19000 to 20000, done.
Validating cache content, items 20000 to 21000, done.
Validating cache content, items 21000 to 22000, done.
Validating cache content, items 22000 to 23000, done.
Validating cache content, items 23000 to 24000, done.
Validating cache content, items 24000 to 25000, done.
Validating cache content, items 25000 to 26000, done.
Validating cache content, items 26000 to 27000, done.
Validating cache content, items 27000 to 28000, done.
Validating cache content, items 28000 to 29000, done.
Validating cache content, items 29000 to 30000, done.
Validating cache content, items 30000 to 31000, done.
Validating cache content, items 31000 to 32000, done.
Validating cache content, items 32000 to 33000, done.
Validating cache content, items 33000 to 34000, done.
Validating cache content, items 34000 to 35000, done.
Validating cache content, items 35000 to 36000, done.
Validating cache content, items 36000 to 37000, done.
Validating cache content, items 37000 to 38000, done.
Validating cache content, items 38000 to 39000, done.
Validating cache content, items 39000 to 40000, done.
Validating cache content, items 40000 to 41000, done.
Validating cache content, items 41000 to 42000, done.
Validating cache content, items 42000 to 43000, done.
Validating cache content, items 43000 to 44000, done.
Validating cache content, items 44000 to 45000, done.
Validating cache content, items 45000 to 46000, done.
Validating cache content, items 46000 to 47000, done.
Validating cache content, items 47000 to 48000, done.
Validating cache content, items 48000 to 49000, done.

Er gebeurde niets met de NZB folder. Er werd ook geen nieuwe aangemaakt.
Vervolgens de instellingen van spotweb nagekeken en bleek dat "Prefetch NZB files" uit stond.
Deze heb ik aangezet en gesaved.

Hierna nog eens het commando gedraaid:
code:
1
[root@localhost bin]# /usr/bin/php check-cache.php

Kreeg de zelfde output echter liep er ook tegelijk een cron job 14:30 om de volgende retrieve op te halen en werd een nieuwe nzb folder gemaakt met subfolder "49" en nzb files daar in.
En als ik nu een random nzb download doet die het ook gewoon :).

Heren Thnx voor de hulp.
Ik probeer zoveel mogelijk info te plaatsten zodat eventueel iemand anders in het vervolg hier nog wat aan heeft.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Prefetch NZB hoeft echt niet aan te staan, dat kost alleen tijd en ruimte bij de retrieve, database en cache.
Waarschijnlijk draait wel je cronjob onder user root terwijl de webserver onder user apache draait.
Als je via het web een nzb download, dan wordt de cache gevuld via user apache !

Heb je toevallig selinux aanstaan ? Command : sestatus zou dat moeten vertellen.

  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
quote:
mesa57 schreef op zaterdag 28 april 2018 @ 14:51:
Prefetch NZB hoeft echt niet aan te staan, dat kost alleen tijd en ruimte bij de retrieve, database en cache.
Waarschijnlijk draait wel je cronjob onder user root terwijl de webserver onder user apache draait.
Als je via het web een nzb download, dan wordt de cache gevuld via user apache !

Heb je toevallig selinux aanstaan ? Command : sestatus zou dat moeten vertellen.

code:
1
2
3
4
5
6
7
8
9
10
11
[root@localhost bin]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      28
[root@localhost bin]#

zo te zien wel.

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Juist, dat zal dan wel de oorzaak zijn.
Helaas ben ik niet helemaal thuis in selinux, maar in var/log/messages (grep selinux) zou je fouten moeten zien als je een nzb download (die niet in de cache staat).
Je kunt selinux ook uitzetten of evt. op permissive zetten (dat laatste leverde bij mij geen problemen op).

  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
quote:
mesa57 schreef op zaterdag 28 april 2018 @ 15:09:
Juist, dat zal dan wel de oorzaak zijn.
Helaas ben ik niet helemaal thuis in selinux, maar in var/log/messages (grep selinux) zou je fouten moeten zien als je een nzb download (die niet in de cache staat).
Je kunt selinux ook uitzetten of evt. op permissive zetten (dat laatste leverde bij mij geen problemen op).
Oke,

Ik heb de log files nagelopen en kwam de volgende tegen in "/var/log/httpd/error_log" als ik nu een nzb file download. NZB files bevatten nu geen fouten meer.
code:
1
2
[Sat Apr 28 15:47:51.081422 2018] [:error] [pid 11403] [client 10.0.0.99:57539] Unable to write to cache directory (/var/www/html/spotweb/lib/../cache/nzb/49/49647.nzb),  owner=root,  group=root,  thisUser=apache,  perms= 777, referer: http://10.0.0.4/spotweb/?page=index&search[tree]=cat3_a0&search[value][]=
[Sat Apr 28 15:47:51.105082 2018] [:error] [pid 11403] [client 10.0.0.99:57539] Spotweb: Unable to save NZB file to cache, is cache directory writable?, referer: http://10.0.0.4/spotweb/?page=index&search[tree]=cat3_a0&search[value][]=

Oke even een update:
Ik heb selinux op permissive gezet met "setenforce 0".
Hierna een nzb file gedownload en bleek dat er geen nieuwe meldingen zoals hierboven in de error_log komen.
Vervolgens viel me het volgende op. de owner van de nzb file in kwestie is apache. dit komt overeen met de foutmeldingen van de error_log.

Tevens was ten tijde van voor dat ik de nzb folder weg gooide de volgende foutmelding:
code:
1
2
3
4
[Sat Apr 28 14:24:54.871365 2018] [:error] [pid 2913] [client 10.0.0.99:62582] PHP Warning:  fileperms(): stat failed for /var/www/html/spotweb/lib/../cache/stats/49 in /var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php on line 293, referer: http://10.0.0.4/spotweb/
[Sat Apr 28 14:24:54.871451 2018] [:error] [pid 2913] [client 10.0.0.99:62582] PHP Warning:  fileowner(): stat failed for /var/www/html/spotweb/lib/../cache/stats/49 in /var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php on line 294, referer: http://10.0.0.4/spotweb/
[Sat Apr 28 14:24:54.871485 2018] [:error] [pid 2913] [client 10.0.0.99:62582] PHP Warning:  filegroup(): stat failed for /var/www/html/spotweb/lib/../cache/stats/49 in /var/www/html/spotweb/lib/dao/Base/Dao_Base_Cache.php on line 295, referer: http://10.0.0.4/spotweb/
[Sat Apr 28 14:24:54.871870 2018] [:error] [pid 2913] [client 10.0.0.99:62582] Unable to write to cache directory (/var/www/html/spotweb/lib/../cache/stats/49/49520.stats),  owner=root,  group=root,  thisUser=[b]apache[/b],  perms= , referer: http://10.0.0.4/spotweb/

ReTechNL wijzigde deze reactie 28-04-2018 16:02 (9%)


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Als je selinux op restrictive wilt laten staan, kun je spotweb werkend krijgen met de volgende cmd's :
code:
1
2
chcon -t httpd_sys_rw_content_t /var/www/html/spotweb/cache -R
setsebool httpd_can_network_connect=1


  • ReTechNL
  • Registratie: december 2008
  • Laatst online: 13-12 23:11
quote:
mesa57 schreef op zaterdag 28 april 2018 @ 16:02:
Als je selinux op restrictive wilt laten staan, kun je spotweb werkend krijgen met de volgende cmd's :
code:
1
2
chcon -t httpd_sys_rw_content_t /var/www/html/spotweb/cache -R
setsebool httpd_can_network_connect=1

Kan je uitleggen wat dit doet? gezien mijn linux kennis nog een beetje basis is.?
Ik heb de cmdlets even uitgezocht en uitgevoerd. 100% is me nog niet duidelijk wat dit doet maar schijnt iets met rechten te zijn met selinux op folders?

Probleem is inderdaad verholpen. maar graag zou ik nog wel willen weten wat de 2 bovenstaande commando's nou eigenlijk inhouden en waarom dit werkt. O-)

ReTechNL wijzigde deze reactie 28-04-2018 16:27 (27%)


  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Selinux zo configureren dat apache naar de cache folder mag schrijven en netwerk connecties mag maken.
Ik heb dit inmiddels ook in de spotweb wiki opgenomen.

Acties:
  • 0Henk 'm!

  • mattblack85
  • Registratie: september 2008
  • Laatst online: 00:36
Ik zag dat mijn spotweb geen spots meer binnen krijgt. Als ik handmatig via PowerShell de retrieve.php uitvoer krijg ik deze error, is daar iemand bekend mee:

SpotWeb v0.68.29.32 on PHP v5.6.31 crashed

Fatal error occured retrieving reports:
HY000: 1366: Incorrect string value: '\xF0\x9F\x93\x80 L...' for column 'title' at row 1


#0 C:\wamp64\www\spotweb\lib\dao\Base\Dao_Base_Spot.php(423): dbeng_pdo->batchInsert(Array, 'INSERT INTO spo...', Array,
Array)
#1 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Spots.php(612): Dao_Base_Spot->addSpots(Array, Array)
#2 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Base.php(227): Services_Retriever_Spots->process(Arra
y, '4749146', 4749957, 1525513231.6211)
#3 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd('
4749146', '1000')
#4 C:\wamp64\www\spotweb\retrieve.php(145): Services_Retriever_Base->perform()
#5 {main}

Finished retrieving spots.

PSN ID: MattBlacK70


Acties:
  • 0Henk 'm!

  • Staatslot
  • Registratie: december 2007
  • Laatst online: 11:23
quote:
mattblack85 schreef op zaterdag 5 mei 2018 @ 11:47:
Ik zag dat mijn spotweb geen spots meer binnen krijgt. Als ik handmatig via PowerShell de retrieve.php uitvoer krijg ik deze error, is daar iemand bekend mee:

SpotWeb v0.68.29.32 on PHP v5.6.31 crashed

Fatal error occured retrieving reports:
HY000: 1366: Incorrect string value: '\xF0\x9F\x93\x80 L...' for column 'title' at row 1


#0 C:\wamp64\www\spotweb\lib\dao\Base\Dao_Base_Spot.php(423): dbeng_pdo->batchInsert(Array, 'INSERT INTO spo...', Array,
Array)
#1 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Spots.php(612): Dao_Base_Spot->addSpots(Array, Array)
#2 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Base.php(227): Services_Retriever_Spots->process(Arra
y, '4749146', 4749957, 1525513231.6211)
#3 C:\wamp64\www\spotweb\lib\services\Retriever\Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd('
4749146', '1000')
#4 C:\wamp64\www\spotweb\retrieve.php(145): Services_Retriever_Base->perform()
#5 {main}

Finished retrieving spots.
Ik heb exact dezelfde error sinds een paar dagen.. ging er net naar kijken..
Ik wilde beginnen met een database check en repair.

Acties:
  • 0Henk 'm!

  • mattblack85
  • Registratie: september 2008
  • Laatst online: 00:36
quote:
Staatslot schreef op zaterdag 5 mei 2018 @ 12:13:
[...]


Ik heb exact dezelfde error sinds een paar dagen.. ging er net naar kijken..
Ik wilde beginnen met een database check en repair.
Dat zal ik ook proberen. Bij mij is het bijna 3 dagen dat de laatste spot werd binnen gehaald. Bij jou ook?

PSN ID: MattBlacK70


Acties:
  • 0Henk 'm!

  • Staatslot
  • Registratie: december 2007
  • Laatst online: 11:23
quote:
mattblack85 schreef op zaterdag 5 mei 2018 @ 15:35:
[...]


Dat zal ik ook proberen. Bij mij is het bijna 3 dagen dat de laatste spot werd binnen gehaald. Bij jou ook?
Ja, ik vermoed dat er een raar teken in de titel zit die onze database laat klappen maar heb er geen tijd meer in kunnen stoppen vandaag

Acties:
  • 0Henk 'm!

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Je kunt 2 dingen doen om dit op te lossen :
1. Check de develop branch uit, daarin zit een oplossing
2. Zet retrieve full spots uit

Acties:
  • 0Henk 'm!

  • mattblack85
  • Registratie: september 2008
  • Laatst online: 00:36
quote:
mesa57 schreef op zondag 6 mei 2018 @ 10:46:
Je kunt 2 dingen doen om dit op te lossen :
1. Check de develop branch uit, daarin zit een oplossing
2. Zet retrieve full spots uit
Thanks! Ben even voor de makkelijke oplossing gegaan en full spots uitgezet

PSN ID: MattBlacK70


  • mhoogendam
  • Registratie: oktober 2002
  • Laatst online: 14-12 12:16
Ik gebruik SpotWeb v0.67.28.31 / PHP v5.6.34 op een Synology NAS.

Ik krijg bij 1 specifieke spotter onderstaande melding:
code:
1
SpotWeb v0.67.28.31 on PHP v5.6.34 crashed String could not be parsed as XML

Hoe kan ik erachter komen welke string dit is en dit verhelpen?

Delerium Steam Profile BF4 profile


Acties:
  • 0Henk 'm!

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Ok, dat issue is opgelost in een redelijk recente versie van spotweb.
De syno package is (nog) niet geupdate hier mee. Wellicht kun je de code van github afhalen.

Acties:
  • 0Henk 'm!

  • mhoogendam
  • Registratie: oktober 2002
  • Laatst online: 14-12 12:16
quote:
mesa57 schreef op vrijdag 18 mei 2018 @ 13:59:
Ok, dat issue is opgelost in een redelijk recente versie van spotweb.
De syno package is (nog) niet geupdate hier mee. Wellicht kun je de code van github afhalen.
Is er een verwachte datum wanneer dat word geupdate?
Weet niet zo goed hoe ik direct via Github kan updaten

Delerium Steam Profile BF4 profile


Acties:
  • 0Henk 'm!

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Hangt van de package publisher af (nzbusenet).

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Package update heeft plaats gevonden.

Acties:
  • 0Henk 'm!

  • FreshMaker
  • Registratie: december 2003
  • Niet online
@mesa57
Bij de install kreeg ik een "foutmelding" over de naam.
Ik wilde dus een 'shared' system maken, maar na aanpassen van de namen werd de boel geinstalleerd als "public"

Is er een makkelijke manier om het om te zetten, of kan ik beter de boel opnieuw installeren ?

Voor mij niet meer nodig, ik had nog geen DB retrieve, dus de install nog eens doorlopen .. opgelost hier

FreshMaker wijzigde deze reactie 20-05-2018 13:52 (17%)


Acties:
  • 0Henk 'm!

  • Enforcer
  • Registratie: februari 2001
  • Niet online
Is er een manier om het knopje "Inloggen" weer te laten werken als je in Spotweb heb aangegeven dat men als anonymous user (dus standaard) deze niet beschikbaar heeft ? Ik dacht namelijk dit knopje uit te willen schakelen en dat ik dan met een bepaalde url naar de loginpagina kon komen van Spotweb maar dat werkt dus niet.

Ik kan dus nu niet meer inloggen ... help ? :)

PS. https://<link_naar_spotweb>/spotweb/?page=login geeft nu aan "Toegang geweigerd voor [Log in (1::)] "

-edit-
Laat maar...
Command: php.exe upgrade-db.php --set-systemtype public

Enforcer wijzigde deze reactie 20-05-2018 22:07 (7%)


Acties:
  • 0Henk 'm!

  • mhoogendam
  • Registratie: oktober 2002
  • Laatst online: 14-12 12:16
quote:
mesa57 schreef op zaterdag 19 mei 2018 @ 12:25:
Package update heeft plaats gevonden.
Thanks! Ik had nog een oude repository erin staan dus heb nooit de updates meer gekregen.
Heb de update uitgevoerd, en lijkt weer te werken.
Nu weer nog koppeling maken met sabnzb en de manual retrieve knop terug zien te krijgen.

Delerium Steam Profile BF4 profile


  • gdl
  • Registratie: oktober 2003
  • Laatst online: 18:46
Ik krijg sinds kort de volgende melding bij het draaien van retrieve.php:

PHP Notice: Undefined offset: 4 in spotweb/vendor/pchart/class/pPie.class.php on line 1664

Iemand een idee hoe dit op te lossen?

  • mesa57
  • Registratie: juni 2006
  • Laatst online: 13:55
Laatste versie van spotweb installeren of statistieken bijwerken uitzetten.

  • mdrop
  • Registratie: juni 2009
  • Laatst online: 14-12 10:22
Was Spotweb nodig voor een tijdelijk project en wou het dit maal met een nieuwere PHP versie (in dit geval PHP 7.2) draaien dan het aanbevolen 5.*. Hiervoor zijn een aantal commando's anders dan de 'normale installatie' en dient er een extra repository toegevoegd te worden. Onderstaand de gebruikte commando's voor eventueel later gebruik en voor mensen die een nieuwe installatie van Spotweb willen starten;

Extra repository toevoegen, voor onder andere php7.2-fpm;
code:
1
2
3
4
5
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y

Herstart de machine;
code:
1
sudo shutdown -r now

Installeer de benodigde applicaties;
code:
1
sudo apt-get install mysql-server php-mysql php-curl php-gd php-cli nginx openssl php7.2-fpm git zip php7.2-mbstring php-xml

Open het php.ini bestand,
code:
1
sudo nano /etc/php/7.2/fpm/php.ini

Verander een aantal zaken in geopende php.ini bestand,
code:
1
2
date.timezone = Europe/Amsterdam
memory_limit = 512M

Maak een nginx webserver config aan;
code:
1
sudo nano /etc/nginx/sites-available/spotweb

Gebruik de volgende waardes in de webserver config;
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
server {
 listen 80;
 server_name sub.domein.nl, 192.168.1.110;
 root /var/www;
 index index.html index.htm index.php;

  location /spotweb {

        satisfy any;

        if ($uri !~ "api/"){
                rewrite /api/?$ /spotweb/index.php?page=newznabapi last;
        }
 location ~ \.php$ {
                try_files $uri =404;
                include fastcgi_params;
                fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
                fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
  }
 }
}

Verander de regel 'server_name sub.domein.nl, 192.168.1.110;' naar je eigen ip-reeks!

Activeer bovenstaande configuratie;
code:
1
2
3
sudo -i
unlink /etc/nginx/sites-enabled/default
ln -s /etc/nginx/sites-available/spotweb /etc/nginx/sites-enabled/spotweb

Installeer (clone) de laatste Spotweb versie;
code:
1
git clone https://github.com/spotweb/spotweb /var/www/spotweb

Stel de juiste permissies in;
code:
1
chown -R www-data:www-data /var/www/spotweb

Maak de Spotweb database aan, verander het wachtwoord en de gebruiker;
code:
1
2
3
4
5
mysql -u root -p
CREATE USER spotwebgebruiker@localhost IDENTIFIED BY 'wachtwoord';
CREATE DATABASE spotwebdb;
GRANT ALL PRIVILEGES ON spotwebdb.* TO spotwebgebruiker@localhost IDENTIFIED BY 'wachtwoord';
FLUSH PRIVILEGES;

Herstart de machine om het geheel te starten;
code:
1
sudo shutdown -r now

Na de herstart kan de Spotweb configuratie beginnen, gebruik onderstaande URL;
code:
1
http://<ip adres>/spotweb/install.php

Bronnen:
https://mtgbhome.blogspot...web-on-bionic-beaver.html
https://gist.github.com/G...f770a3834d47274586d46ea62

  • supernova
  • Registratie: augustus 2000
  • Laatst online: 13-12 14:17

supernova

Netware o mania (CNE6)

SInds vandaag krijg ik de volgende melding als ik een upgrade-db uitvoer:

Database schema or settings upgrade failed:
HY000: 1553: Cannot drop index 'idx_commentsfull_1': needed in a foreign key constraint

en ook de volgende:

PHP Notice: Undefined index: column_name in /Library/WebServer/Documents/spotweb/lib/dbstruct/SpotStruct_abs.php on line 227
Dropping index idx_commentsfull_1

Heeft iemand een idee hoe ik dit kan oplossen, zonder de database opnieuw te moeten aanmaken en alle data kwijt ben.

PS4Pro 1TB User...


  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

Ik heb een nieuwe install uitgevoerd op een virtuele debian server, maar als ik de laatste versie van git haal (git clone https://github.com/spotweb/spotweb), maar in deze install zie ik na inloggen geen optie om de nzb handler te laten verwijzen naar nzbget. Enige optie die ik heb is Run SABnzbd trough users browser.

Wat ben ik vergeten te installeren/configureren? Ik zie het even niet meer helaas

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • m-buurman
  • Registratie: juni 2007
  • Laatst online: 15-12 22:44

m-buurman

hmmm...coffee!!

icy schreef op woensdag 5 december 2018 @ 10:21:
Ik heb een nieuwe install uitgevoerd op een virtuele debian server, maar als ik de laatste versie van git haal (git clone https://github.com/spotweb/spotweb), maar in deze install zie ik na inloggen geen optie om de nzb handler te laten verwijzen naar nzbget. Enige optie die ik heb is Run SABnzbd trough users browser.

Wat ben ik vergeten te installeren/configureren? Ik zie het even niet meer helaas
Ik vermoed dat de rechten daarvoor niet zijn aangezet, config->user & groupmanagement -> grouplist -> group editen/aanmaken en dan daar 'Download manager integration NZBGet' toevoegen/allowen en deze vervolgens toekennen aan de juiste gebruikers.

  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

m-buurman schreef op woensdag 5 december 2018 @ 10:56:
[...]


Ik vermoed dat de rechten daarvoor niet zijn aangezet, config->user & groupmanagement -> grouplist -> group editen/aanmaken en dan daar 'Download manager integration NZBGet' toevoegen/allowen en deze vervolgens toekennen aan de juiste gebruikers.
Klopt, had het al ondervonden. Schaam schaam.

icy wijzigde deze reactie 05-12-2018 11:33 (20%)

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • m-buurman
  • Registratie: juni 2007
  • Laatst online: 15-12 22:44

m-buurman

hmmm...coffee!!

icy schreef op woensdag 5 december 2018 @ 11:33:
[...]

Klopt, had het al ondervonden. Schaam schaam.
De sidepanel opent wanneer je rechtsbovenin op het sab knopje drukt, de nzb knopjes zijn er volgens mij alleen wanneer de connectie naar sab en/of nzbget werken. Lijkt er op dat daar iets niet goed zit.

Je had het gevonden begrijp ik :)

m-buurman wijzigde deze reactie 05-12-2018 11:39 (13%)


  • icy
  • Registratie: september 2003
  • Laatst online: 14:03

icy

swarma

m-buurman schreef op woensdag 5 december 2018 @ 11:37:
[...]


De sidepanel opent wanneer je rechtsbovenin op het sab knopje drukt, de nzb knopjes zijn er volgens mij alleen wanneer de connectie naar sab en/of nzbget werken. Lijkt er op dat daar iets niet goed zit.

Je had het gevonden begrijp ik :)
Jup. had http er voor staan :P 8)7 8)7 8)7

Steam id is ijsie \\ Xbox Live GT: Meneer iCy


  • ge-flopt
  • Registratie: februari 2001
  • Nu online

ge-flopt

Gezocht: (Zie ondertitel)

Iemand een idee hoe ik (simpel) opnieuw kan starten met het binnen halen van alle spots? Ik heb de retentie tijd verkeerd ingesteld. Of moet ik een bepaalde tabel leeggooien?

Strips van Michel Vaillant (voor een leuk prijsje), mail me als je iets hebt!


  • pven
  • Registratie: oktober 1999
  • Niet online
ge-flopt schreef op woensdag 5 december 2018 @ 19:09:
Iemand een idee hoe ik (simpel) opnieuw kan starten met het binnen halen van alle spots? Ik heb de retentie tijd verkeerd ingesteld. Of moet ik een bepaalde tabel leeggooien?
Kan dat niet via settings / retention? Dat je dan het aantal dagen op 0, of misschien 1 zet. (Ik durf het zelf niet uit te proberen, sinds spot 1 heb ik volgens mij alles nog ... )

Telegram || Marktplaats-meuk. Afdingen mag! ;-)


  • alesandro_46
  • Registratie: januari 2012
  • Laatst online: 10:46
@ge-flopt, wat @pven zegt klopt, bij Settings - Retrieve:
Retention on spots (in days). Older spots will be erased. Select 0 to keep all spots.
Ik weet niet zeker of hij dan alle oude spots binnen binnen haalt bij een retrieve, kan zijn dat je onderstaande ook nog moet doen:
settings - Newsserver de optie Buggy aanzetten.

Of als je het via de SSH doet:
/usr/share/spotweb/scripts/retrieve.sh --retro
(Je exacte locatie van retrieve.sh kan verschillen)

Deze ruimte is bewust leeg gelaten


  • ge-flopt
  • Registratie: februari 2001
  • Nu online

ge-flopt

Gezocht: (Zie ondertitel)

Als ik de retentietijd aanpas van waarde X naar 0 haalt hij niet de oude spots opnieuw op.

--retro fixes the problem! :D

Strips van Michel Vaillant (voor een leuk prijsje), mail me als je iets hebt!

Pagina: 1 ... 42 43 44 Laatste


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True