Morgen,
Kannst Du mir die Codes bitte kurz erklären? Was bedeutet der obere und untere Code? Wo werden diese eingefügt? Was machen die? Was muss noch gemacht werden?
Der obere php-Befehl curl_version() gibt allgemeine Informationen (Versionen, nutzbare Übertragungsprotokolle) zu curl aus. Der zweite Befehl php -v gibt Informationen zu der installierten php Version aus. Allgemein ist hierdurch auch schnell zu erkennen ob die Pakete überhaupt installiert sind.
Das ganze bezieht sich darauf das du anscheinend Openmediavault 5 auf deinem Server nutzt. Daher könntest du die oben genannten Befehle einmal darauf ausführen und schauen ob curl sowie php installiert sind. Wenn dies gegeben sein sollte, hättest du alle Anforderungen erfüllt um deinen DNS Service darauf zu betreiben.