Synology-Forum.nl
Packages => 3rd party Packages => Spotweb => Topic gestart door: bakker1880 op 28 juni 2017, 10:16:40
-
Ik heb me wezenloos gezocht, maar kan nergens een manier vinden om enkel de spots te verwijderen uit de database. Wanneer ik het commando /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php uitvoer krijg ik:
(parsed: 501, in DB: 0, signed: 0, invalid: 0, rtntn.skip: 501, mod: 0, full: 0, total: 501) in 0.32 seconds
Dit is een logische melding aangezien er in de DB ook al spots staan, maar helaas krijg ik het niet voor elkaar om de database verder te vullen. Nu wil graag de database opnieuw vullen zonder dat ik helemaal opnieuw moet beginnen met de installatie, aangezien ik het net werkend heb na heel wat uurtjes ploeteren en zweten.
Dus als iemand mij een commando kan verschaffen die dit doet dan graag :-)
-
Dit heb ik in het verleden wel eens gedaan door de databases commentsfull, commentsposted, spots, spotsfull en spotsposted in phpMyAdmin te legen.
Daarna was de spotweb website 'leeg' en heb ik via de commandline een retrieve gedraaid.
Geeft retrieve.php ook nog een foutmelding of stopt hij gewoon? Het kan zijn dat er iets niet goed is ingesteld en dat hij gewoon stopt omdat hij niet verder mag of kan ophalen.
-
Ik heb de databases leeg gemaakt en ben nu bezig met een nieuwe retrieve.
We zullen zien wat er gebeurt. Houd je op de hoogte..
-
Helaas heeft het legen van de DB niet geholpen, zie hieronder de foutmelding die ik krijg bij retrieve.php:
SpotWeb v0.68.28.32 on PHP v5.6.30 crashed
Fatal error occured while connecting to the newsserver:
(-999) Failed to write to socket! (connection lost!) [response: ""]
#0 /volume1/web/spotweb/vendor/gdwebs/nntp/src/Protocol/Client.php(286): Net_NNTP_Protocol_Client->throwError('Failed to write...', -999)
#1 /volume1/web/spotweb/vendor/gdwebs/nntp/src/Protocol/Client.php(1791): Net_NNTP_Protocol_Client->_sendCommand('XOVER 1316630-1...')
#2 /volume1/web/spotweb/vendor/gdwebs/nntp/src/Client.php(1000): Net_NNTP_Protocol_Client->cmdXOver('1316630-1317130')
#3 /volume1/web/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(137): Net_NNTP_Client->getOverview('1316630-1317130')
#4 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(213): Services_Nntp_Engine->getOverview(1316630, 1317130)
#5 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd(0, '500')
#6 /volume1/web/spotweb/retrieve.php(146): Services_Retriever_Base->perform()
#7 {main}
Finished retrieving spots.
Zoals je wel kunt raden staan er in spotweb nog steeds geen spots...
Nog ideeen hoe dit op te lossen dvandonkelaar.???
-
Fatal error occured while connecting to the newsserver:
(-999) Failed to write to socket! (connection lost!) [response: ""]
Probleem met Newsserver, lijkt mij.
-
Dat zag ik ook staan in de error, maar het is eerder wel gelukt om spots binnen te halen. Tevens in mijn abonnement nog niet verlopen dus daar kan het ook niet aan liggen.
Enig idee hoe dit te tackelen.??
Gewoon NZB downloaden gaat namelijk wel via mijn provider.
-
En als je deze handelingen (https://www.synology-forum.nl/spotweb/spotweb-spk/msg95780/#msg95780) eens probeert?
Misschien werkt het
-
#0 /volume1/web/spotweb/vendor/gdwebs/nntp/src/Protocol/Client.php(286): Net_NNTP_Protocol_Client->throwError('Failed to write...', -999)
Gokje
Kan je wel iets wegschrijven met die database gebruiker die je hebt opgegeven?
-
En als je deze handelingen (https://www.synology-forum.nl/spotweb/spotweb-spk/msg95780/#msg95780) eens probeert?
Misschien werkt het
Deze heb ik geprobeerd met als enig verschil dat ik de datum op 3-7-2015 heb gezet, maar helaas dat heeft niet geholpen. Ik zal vanmiddag wanneer ik thuis ben de retrieve nog is starten met een account waarvan ik zeker weet dat die kan schrijven in de DB, het installatie account...
-
Sorry voor mijn late reactie, maar ben nog al druk geweest de laatste tijd. Ik heb inmiddels de retrieve gestart met twee verschillende accounts die allebei via putty kunnen inloggen en die binnen DSM alle rechten hebben, maar helaas nog geen suc6. Ook heb ik alle mogelijke combinaties aan instellingen geprobeerd en ook dat helpt niet.
Nu zit ik er aan te denken om de spotweb DB gewoon helemaal te verwijderen en opnieuw te beginnen, maar is dit zo eenvoudig als:
verwijderen DB met PHPadmin en doe http://1.1.1.1/spotweb/install.php
Hoor het graag en eventueel als jullie me kunnen vertellen hoe ik met een specifieke user in de DB kan schrijven om te testen dan is dat uiteraard ook van harte welkom :-)
Overigens heeft de allereerst keer retrive.php het wel gedaan, maar had toen zoveel shit erin staan dat ik toen opnieuw wilde beginnen met een schone lei. Zo is het probleem eigenlijk een beetje ontstaan.
-
Is het dan niet veel makkelijker/sneller om SpotWeb geheel opnieuw te installeren?
-
Ik zou opnieuw beginnen en dan via de handleiding van Birdy (even zoeken hier). Daarin staat ook een stap om het aantal dagen dat je de spots wilt binnenhalen. Als je die bv. op 900 zet, scheelt dat al behoorlijk in de tijd.
-
En bedoel je dan opnieuw beginnen als in alles verwijderen of alleen Spotweb? Ik heb namelijk Spotweb al een keer opnieuw geïnstalleerd zonder MariaDB, PHP 5.6 en Webstation te verwijderen, maar dat mocht helaas niet baten. Hij heeft toen wel veel langer staan stampen, maar kwam uiteindelijk met dezelfde melding.
Hoor het graag.....
-
Als ik jou was zou ik spotweb verwijderen én de datbase helemaal leeghalen. Heeft mij al meerdere keren geholpen.
-
Dat heb ik dus gedaan. Spotweb verwijderd en de hele db verwijderd, maar helaas... :'(
Zal het van de week nog is grondig doen, maar ben er nu wel weer even klaar mee..