Synology-Forum.nl

Packages => 3rd party Packages => Spotweb => Topic gestart door: Z0tteke op 28 oktober 2019, 20:02:27

Titel: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Z0tteke op 28 oktober 2019, 20:02:27
In putty krijg ik een foutmelding:

Removing Spot information which is beyond retention period,, done
WARNING: Using slow PHP based RSA, please enable the PHP OpenSSL extension whenever possible
Last retrieve at Mon Oct 28 17:39:27 2019
Retrieving new Spots from server news.eweka.nl...
Appr. Message count:    3339289
First message number:   2
Last message number:    3339291
Current article number: 3339210

Retrieving 3339210 till 3339292 (parsed: 81, in DB: 1, signed: 81, invalid: 0, rtntn.skip: 0, mod: 0, full: 0, total: 82) in 15.32 seconds
Processed a total of 82 spots
Finished retrieving spots.

Calculating how many spots are new, done.
PHP Fatal error:  Call to undefined function curl_init() in /volume1/web/spotweb/lib/services/Providers/Services_Providers_Http.php on line 190

Fatal error: Call to undefined function curl_init() in /volume1/web/spotweb/lib/services/Providers/Services_Providers_Http.php on line 190

Curl en GD zijn aangevinkt bij de php settings in web station. Ook heb ik http binnen de map 'web' via file station op lezen en schrijven gezet.
Zie ik hier nog iets over het hoofd?
Titel: Re: In putty krijg ik een foutmelding...
Bericht door: Birdy op 28 oktober 2019, 20:54:51
Die error heb ik vaker hier voorbij zien komen, even de zoek functie gebruiken.
Titel: Re: In putty krijg ik een foutmelding...
Bericht door: Z0tteke op 28 oktober 2019, 21:02:24
Klopt. Heb deze gevonden:


Tot op heden nog geen werkende oplossing.
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: mesa57 op 02 november 2019, 14:40:33
De eerste heeft betrekking op het aanroepen van nzbget vanuit spotweb, dus niks met retrieve te maken.
De derde is onzin.
De tweede is 99.99% jouw probleem.
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Z0tteke op 02 november 2019, 15:03:15
Thnx voor je reactie! De oplossingen die ik op die gevonden pagina's vond mbt de curl optie werken helaas niet.
Heeft er nog iemand suggesties?
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Z0tteke op 20 november 2019, 10:38:27
Update:


Nog steeds deze melding:
PHP Fatal error:  Call to undefined function curl_init() in /volume1/web/spotweb/lib/services/Providers/Services_Providers_Http.php on line 190

Fatal error: Call to undefined function curl_init() in /volume1/web/spotweb/lib/services/Providers/Services_Providers_Http.php on line 190

Ik heb helaas nog steeds geen oplossing.
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Birdy op 20 november 2019, 11:03:26
Waar heb je Spotweb eigenlijk vandaan gehaald en welke versie ?
Heb je mijn tut opgevolgd en punt 4 gezien waar je Spotweb vandaan moet halen (https://www.synology-forum.nl/spotweb/nieuw-(02-04-2017)-spotweb-installatie-tutorial/) ?
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Birdy op 20 november 2019, 12:19:07
Gebruik Spotweb niet maar wel weer even getest, bij mij werkt het goed, geen error(s).
Alleen mijn tut is niet meer helemaal bij, zal eens kijken of ik een nieuwe tut zal gaan maken.

Voorbeelden:

root@DS716-II:/# /usr/local/bin/php56 /volume1/web/spotweb/retrieve.php
Removing Spot information which is beyond retention period,, done
Last retrieve at Thu 01 Jan 1970 01:00:00 AM CET
Retrieving new Spots from server news.newsgrabber.nl...
Appr. Message count:    2987552
First message number:   5698531
Last message number:    8686083
Current article number: 5698531

[attach=1]
Titel: Re: Spotweb retrieve: PHP Fatal error: Call to undefined function curl_init
Bericht door: Z0tteke op 20 november 2019, 13:10:24
Ja, punt 4 heeft geholpen. Wat bijzonder.
Nu krijg ik wel weer de volgende melding:

Non-fatal: Updating black/whitelist failed, most likely unreachable!Expiring deb                                             uglog entries, if any, done.

Edit: Heb de black en whitelist url gecontroleerd in phpmyadmin en deze zijn correct.

Nog 2 vragen:
Voor de eerste retrieve heb ik de datum van 1 november 2019 gepakt. Nu heb ik retrieve gedraaid en daarna de retrieve op 1 januari van dit jaar gezet (zo kan ik het in fases laten retrieven, omdat dit eerder nogal eens issues gaf).
Wanneer retrieve nu draait haalt het nieuwe spots op, maar niet de oudere spots van voor 1 november dit jaar.
Hoe zit dat?

Ik zou spotweb ook via php7.0 of 7.2 willen laten draaien (nieuwere versie zal vast wel pluspunten hebben?). Vind wel informatie over issues die daarin opdoen van een hele tijd geleden, maar geen tutorial oid hoe je dit moet veranderen.
Is er ergens uitleg over te vinden?

Mocht ik voor deze vragen een ander topic aan moeten maken, zeg het dan even. Dan doe ik dat en edit ik deze post wel even.