Auteur Topic: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"  (gelezen 3703 keer)

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.352
"SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Gepost op: 09 oktober 2017, 10:08:42 »
Spotweb geïnstalleerd en volledig werkend. De eerste run (/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php) heeft alles opgehaald.Deze beëindigd (althans scherm en daarmee job afgesloten).

Vervolgens in planning de opdracht "/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php --force" gezet om elke 30 min. nieuwe spots op te halen. Gebeurt niet.

Vervolgens Vai Terminal e.e.a. handmatig opgestart (/usr/local/.........) en dit geeft volgende resultaat:
Citaat
Could not chdir to home directory /var/services/homes/Tonio: No such file or directory
sudo -i
Tonio@DS418:/$ sudo -i
Password:
root@DS418:~# /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php


retriever.php is already running, pass '--force' to ignore this warning.
root@DS418:~# /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php --force
Last retrieve at Mon 09 Oct 2017 12:00:13 AM CEST
Retrieving new Spots from server ssl-eu.astraweb.com...
Appr. Message count:    3086232
First message number:   1989963
Last message number:    5076195
Current article number: 5075842

Retrieving 5075842 till 5076196 (parsed: 353, in DB: 1, signed: 121, invalid: 0, rtntn.skip: 0, mod: 232, full: 0, total: 354) in 57.18 seconds
Processed a total of 354 spots
Finished retrieving spots.

Calculating how many spots are new, done.
Last retrieve at Mon 09 Oct 2017 09:58:00 AM CEST
Retrieving new comments from server ssl-eu.astraweb.com...
Appr. Message count:    15666827
First message number:   2659
Last message number:    15669486
Current article number: 7249105

Retrieving 7249105 till 7254106, found 5001 comments in 4.07 seconds


SpotWeb v0.68.28.32 on PHP v5.6.31 crashed

Fatal error occured retrieving reports:
  23000: 1062: Duplicate entry 'imQ5sGJ0R8InPl4UgAWQf.0.3R6y7pZWZOkK1p5Ug.0y3u@spot.net' for key 'idx_commentsxover_1'



#0 /volume1/web/spotweb/lib/dao/Base/Dao_Base_Comment.php(124): dbeng_pdo->batchInsert(Array, 'INSERT INTO com...', Array, Array)
#1 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Comments.php(292): Dao_Base_Comment->addComments(Array, Array)
#2 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(227): Services_Retriever_Comments->process(Array, '7249105', 7254106, 1507535888.7165)
#3 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd('7249105', '5000')
#4 /volume1/web/spotweb/retrieve.php(179): Services_Retriever_Base->perform()
#5 {main}

Finished retrieving comments.

Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1340
  • -Ontvangen: 7795
  • Berichten: 43.192
  • FIFO / LIFO
    • Truebase
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #1 Gepost op: 09 oktober 2017, 11:02:13 »
Volgens mij is dit een usenet issue:
Citaat
Fatal error occured retrieving reports:
  23000: 1062: Duplicate entry 'imQ5sGJ0R8InPl4UgAWQf.0.3R6y7pZWZOkK1p5Ug.0y3u@spot.net' for key 'idx_commentsxover_1'
Wat je daar aan kan doen ? Geen idee.


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-7   DS115J    DSM 7.1.1-42962-5   DS918+    DSM 6.2.4-25556-7
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.3-25426-2   DS1515+   DSM 6.2.4-25556-7   DS220+    DSM 7.2.1-69057-3
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 6.2.4-25556-7   RT2600ac  SRM 1.2.5-8227-11
BeeDrive   1TB             BeeStation BSM 1.0-65162                                                                 MR2200ac  SRM 1.2.5-8227-11

Offline dvandonkelaar

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 161
  • Berichten: 937
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #2 Gepost op: 09 oktober 2017, 11:14:05 »
Dit is volgens mij ook een Usenet issue.
Het is op te lossen door in phpMyAdmin naar spotweb > spots te gaan en het desbetreffende entry te verwijderen. Dan haalt hij de entry weer op en is het probleem opgelost.
Het is even zoeken, maar daarna doet spotweb het wel gewoon weer.
--
dvandonkelaar

DS415+ 8GB | 2xWD30EZRX en 2xWD30EFRX | RAID5 EXT4 [Productie]
DS211J | 2x WD20EZRZ | RAID1 EXT4 [Backup]
Eaton Ellipse PRO 650 DIN (Schuko)

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.352
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #3 Gepost op: 09 oktober 2017, 14:38:53 »
Blijkbaar wad gemelde toch niet het probleem.

Net even gekeken en er waren (zoals verwacht) geen nieuwe spots opgehaald. Toch maar in de Terminal "/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php" ingegeven en waarachtig, er worden nieuwe spots netjes en correct opgehaald.


Maarrrr eigenlijk had de taakplanner al enkele malen het updaten moeten starten. Dus ergens zit er iets fout.


Aanvulling:

Citaat
SpotWeb v0.68.28.32 on PHP v5.6.31 crashed

Fatal error occured retrieving reports:
 Permission denied [21] for objectid []

#0 {main}

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

Notice: Undefined variable: retriever in /volume1/web/spotweb/retrieve.php on line 304
PHP Fatal error:  Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php on line 304

Fatal error: Call to a member function quit() on null in /volume1/web/spotweb/retrieve.php on line 304


Taakplanner blijkt job gestart te hebben maar meldt een fou.

Vreemd is dat dezelfde opdracht vanuit de Terminal geen foutmeldingen genereert.
Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline dvandonkelaar

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 12
  • -Ontvangen: 161
  • Berichten: 937
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #4 Gepost op: 09 oktober 2017, 15:55:09 »
Allereerst is de --force naar mijn mening geen handige actie. Mocht spotweb vast zitten tijdens het retrieven dan gaat hij het elke keer opnieuw proberen zonder dat alle spots volledig opgehaald worden. Dan kan hij beter één keer overslaan en de retrieve afmaken.

Nu naar het probleem: onder welke user wordt de retrieve gedraait? De foutmelding indiceert namelijk dat deze user geen rechten heeft.
--
dvandonkelaar

DS415+ 8GB | 2xWD30EZRX en 2xWD30EFRX | RAID5 EXT4 [Productie]
DS211J | 2x WD20EZRZ | RAID1 EXT4 [Backup]
Eaton Ellipse PRO 650 DIN (Schuko)

Offline TonVH

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 86
  • -Ontvangen: 428
  • Berichten: 3.352
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #5 Gepost op: 09 oktober 2017, 16:30:46 »
Die "--force" wist ik vroeger problemen mee op te lossen. Dus er bij gedaan.

Oorspronkelijk draaide de task in Taakplanner als "root", maar "admin' en "Tonio" (beheerder) geven dezelfde foutmelding. Overigens verbaast het mij dat er niet om een wachtwoord wordt gevraagd als er bij het aanmaken van een taak een gebruiker gevraagd wordt.


Als ik de taak in een Terminal draai dan gaat dat via SSH en gebruik ik beheerder "Tonio" als toegang. Werkt dan probleemloos.
Problemen kun je op 2 manieren oplossen: simpel of ingewikkeld.
Firewalls maken meer kapot dan je lief is. Problemen?
Zet dan eens de Firewall uit en kijk of er nog steeds een probleem is.

-------------------------------------------
DS415+, DS216+II, DS116, DS114

Offline Burner1977

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 12
  • Berichten: 74
Re: "SpotWeb v0.68.28.32 on PHP v5.6.31 crashed"
« Reactie #6 Gepost op: 10 oktober 2017, 00:44:31 »
Er in taakplanner even Sudo -i voorzetten met een spatie achter de i. Dan zou het wel moeten werken.


 

Spotweb - black/whitelist offline ?

Gestart door blackgokuBoard Spotweb

Reacties: 3
Gelezen: 2149
Laatste bericht 03 april 2014, 22:38:20
door Birdy
het spotten met spotweb

Gestart door F1OnlineBoard Spotweb

Reacties: 0
Gelezen: 1780
Laatste bericht 05 maart 2015, 10:11:33
door F1Online
Sickrage icm Spotweb op Synology

Gestart door mvveelenBoard SickBeard

Reacties: 1
Gelezen: 1644
Laatste bericht 11 juni 2015, 21:26:16
door mvveelen
Nieuwe spotweb update uitvoeren op dsm 6.0 daarna rechten aanpassen

Gestart door Stephan296Board Spotweb

Reacties: 87
Gelezen: 35703
Laatste bericht 21 september 2017, 21:26:17
door frixel
probleem bij het ophalen spots (spotweb)

Gestart door blackgokuBoard Spotweb

Reacties: 11
Gelezen: 3505
Laatste bericht 25 april 2016, 23:44:49
door Birdy