ich habe heute auf die aktuelle Froxlor version 0.9.37 (DB: 201607210) aktualisiert, da ich gern mit PDNS einen custom DNS Dienst aufsetzen will. Soweit so gut, das Update läuft gut durch und alles sieht auf den ersten Blick so aus wie immer. Dann installiere ich PDNS und passe die Config an. Bis hierher auch alles tutti. Nun aktiviere ich DNS in Froxlor und möchte ein zonenfile verwenden. Danach fingen die Probleme an.
Zunächst sind die Crons anscheinend nich sauber durchgelaufen, ich bekomme folgenden Fehler :
PHP Fatal error: Call to undefined method pdns::_generateDomainConfig() in /var/froxlor/scripts/jobs/cron_tasks.inc.dns.20.pdns.php on line 96
Schalte ich die Verwendung von DNS bei der Domain im Froxlor Panel wieder aus, erhalte ich folgenden Fehler :
PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'disabled' in 'field list'' in /var/froxlor/scripts/jobs/cron_tasks.inc.dns.20.pdns.php:159
Dann habe ich mir die Datenbank Tabelle angeschaut und festgestellt, dass es gar keine Spalte "disabled" gibt. Daher habe ich im Code der Datei /var/froxlor/scripts/jobs/cron_tasks.inc.dns.20.pdns.php entsprechend abgeändert. (Ab Zeile 123)
$ins_stmt = $this->pdns_db->prepare("
INSERT INTO records set
`domain_id` = :did,
`name` = :rec,
`type` = :type,
`content` = :content,
`ttl` = :ttl,
`prio` = :prio,
`change_date` = :changedate
");
Jetzt bekomme ich zwar den Fehler oben nicht mehr, aber Zonenfiles kann ich dennoch nicht nutzen. Jemand eine Idee ???
Question
Marook
Hallo zusammen,
ich habe heute auf die aktuelle Froxlor version 0.9.37 (DB: 201607210) aktualisiert, da ich gern mit PDNS einen custom DNS Dienst aufsetzen will.
Soweit so gut, das Update läuft gut durch und alles sieht auf den ersten Blick so aus wie immer. Dann installiere ich PDNS und passe die Config an.
Bis hierher auch alles tutti. Nun aktiviere ich DNS in Froxlor und möchte ein zonenfile verwenden. Danach fingen die Probleme an.
Zunächst sind die Crons anscheinend nich sauber durchgelaufen, ich bekomme folgenden Fehler :
Schalte ich die Verwendung von DNS bei der Domain im Froxlor Panel wieder aus, erhalte ich folgenden Fehler :
Dann habe ich mir die Datenbank Tabelle angeschaut und festgestellt, dass es gar keine Spalte "disabled" gibt. Daher habe ich im Code der Datei /var/froxlor/scripts/jobs/cron_tasks.inc.dns.20.pdns.php entsprechend abgeändert. (Ab Zeile 123)
Jetzt bekomme ich zwar den Fehler oben nicht mehr, aber Zonenfiles kann ich dennoch nicht nutzen. Jemand eine Idee ???
Grüße Marook
Link to comment
Share on other sites
7 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.