Ik heb enkele dagen Spotweb opnieuw geinstalleerd, zodat het als package beschikbaar is via DSM. Eenvoudiger qua onderhoud leek me.
Ik loop tegen een probleem aan dat de comments na een initiƫle retrieve niet getoond worden: "no (verified) comments found". Vinkjes staan aan bij "Retrieve comments" en "Retrieve full comments".
Nu heb ik gisteren de database van SW weggegooid, en een nieuwe installatie gedaan. Als laatste stap:
/usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
Daarbij viel me de volgende foutmelding op:
Processed a total of 1799978 spots
Finished retrieving spots.
Calculating how many spots are new, done.
Last retrieve at Fri 03 Mar 2017 05:56:27 PM CET
Retrieving new comments from server news.eu.supernews.com...
Appr. Message count: 15435390
First message number: 572
Last message number: 15435962
Current article number: 572
Retrieving 572 till 5573, found 4586 comments in 1826.55 seconds
Retrieving 5573 till 10574, found 5001 comments in 5028.08 seconds
Retrieving 10574 till 15575, found 5001 comments in 5022.83 seconds
Retrieving 15575 till 20576, found 5001 comments in 5028.2 seconds
Retrieving 20576 till 25577, found 5001 comments in 5051.39 seconds
Retrieving 25577 till 30578, found 5001 comments in 5044.32 seconds
Retrieving 30578 till 35579, found 5001 comments in 5032.22 seconds
Retrieving 35579 till 40580, found 5001 comments in 5029.09 seconds
Retrieving 40580 till 45581, found 5001 comments in 4997.51 seconds
Retrieving 45581 till 50582
getArticle(): Failed to retrieve article: <4d00689d$0$1863$c3e8da3$9f400e27@news.astraweb.com>
, found 4914 comments in 4955.07 seconds
SpotWeb v0.68.28.32 on PHP v5.6.28 crashed
Fatal error occured retrieving reports:
08S01: 1153: Got a packet bigger than 'max_allowed_packet' bytes
#0 /volume1/web/spotweb/lib/dao/Base/Dao_Base_Comment.php(161): dbeng_pdo->batchInsert(Array, 'INSERT INTO com...', Array, Array)
#1 /volume1/web/spotweb/lib/dao/Base/Dao_Base_Comment.php(127): Dao_Base_Comment->addFullComments(Array)
#2 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Comments.php(292): Dao_Base_Comment->addComments(Array, Array)
#3 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(227): Services_Retriever_Comments->process(Array, 45581, 50582, 1488604058.9858)
#4 /volume1/web/spotweb/lib/services/Retriever/Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd('0', '5000')
#5 /volume1/web/spotweb/retrieve.php(180): Services_Retriever_Base->perform()
#6 {main}
Finished retrieving comments.
Resultaat: wel spots, geen comments. Vanochtend opnieuwe retrieve.php via de CLI uitgevoerd. Opnieuw een foutmelding, en wat opvallend was: het betrof hetzelfde article:
getArticle(): Failed to retrieve article: <4d00689d$0$1863$c3e8da3$9f400e27@news.astraweb.com>
Kan iemand me op weg helpen om dit probleem op te lossen?
Ik heb vanochtend mijn spotweb DB overigens opnieuw weggegooid, en "Retrieve spots after..." op 01/02/2017 gezet. Met name om te kijken of daarmee de installatie wel succesvol verloopt, dus incl. comments.