Hallo zusammen,
ich bin der Neue wie man so schön sagt .
Bei der Nutzung des automatischen DynDNS Updaters von Herrn Steck ( https://github.com/stecklars/dynamic-dns-netcup-api ) habe ich derzeit kein Glück.
Ich betreibe eine Jail in einem TrueNAS Server bei mir zu Hause.
Somit handelt es sich hier um ein FreeBSD System.
Installiert ist php74 und php74-curl.
Nach Eingabe aller relevanten Daten in der config.php erhalte ich folgende Fehlermeldung beim Ausführen der update.php:
[2021/02/07 17:57:40 +0000][NOTICE] =============================================
[2021/02/07 17:57:40 +0000][NOTICE] Running dynamic DNS client for netcup 2.0
[2021/02/07 17:57:40 +0000][NOTICE] This script is not affiliated with netcup.
[2021/02/07 17:57:40 +0000][NOTICE] =============================================
[2021/02/07 17:57:40 +0000][NOTICE] Updating DNS records for host @ on domain mydomain.eu
Fatal error: Uncaught Error: Call to undefined function json_encode() in /usr/local/etc/dynamic-dns-netcup-api/functions.php:131
Stack trace:
#0 /usr/local/etc/dynamic-dns-netcup-api/update.php(14): login('meineCCP-ID', 'API-Key', 'API-PW')
#1 {main}
thrown in /usr/local/etc/dynamic-dns-netcup-api/functions.php on line 131
Display More
Natürlich sind die Domain und die Login-Daten von mir ersetzt worden - in Wahrheit stimmen sie natürlich.
Neugierig wie ich war habe ich mal die functions.php bei Zeile 131 betrachtet und stelle fest, dass das Problem wohl aber mit meinem Login zu haben muss.
Die Zeile lautet nämlich:
Vielleicht kann mir jemand dabei helfen mein DynDNS zum Laufen zu bringen?
Freundlicher Gruß
HerrS