Im Branch stable-3.0.5 gibt es noch ein Problem mit dem Domainmodul. Aktiviert ist die System-Einstellung "Domain Limits im Kundenmodul benutzen, um neue Domains hinzuzufügen". Wenn nun im Kundenmodul eine vorhandene Domain geöffnet wird, erscheint folgende Fehlermeldung:
Der gleiche Fehler beim Hinzufügen einer neuen Domain.
Offensichtlich hängt dies mit diesem Commit zusammen: ISPConfig / ISPConfig 3 | GitLab
Wenn ich in der Datei interface/web/client/domain_edit.php die hinzugefügten Zeilen 55 bis 61 auskommentiere, funktioniert das Domainmodul wieder einwandfrei:
Gibt es irgendwelche negativen Nebeneffekte, wenn ich diese lokale Änderung (Zeilen 55 bis 61 wieder auskommentieren) bis zum Bugfix im Git beibehalte?
und anschließend der in der Systemkonfiguration hinterlegte "Text zum Anlegen einer neuen Domain".#0 db->query(SELECT count() as number FROM WHERE 1) called at [/usr/local/ispconfig/interface/lib/classes/db_mysql.inc.php:172] #1 db->queryOneRecord(SELECT count() as number FROM WHERE 1) called at [/usr/local/ispconfig/interface/lib/classes/tform.inc.php:1431] #2 tform->checkClientLimit(limit_domainmodule) called at [/usr/local/ispconfig/interface/web/client/domain_edit.php:55]
Der gleiche Fehler beim Hinzufügen einer neuen Domain.
Offensichtlich hängt dies mit diesem Commit zusammen: ISPConfig / ISPConfig 3 | GitLab
Wenn ich in der Datei interface/web/client/domain_edit.php die hinzugefügten Zeilen 55 bis 61 auskommentiere, funktioniert das Domainmodul wieder einwandfrei:
PHP:
// if(!$app->tform->checkClientLimit('limit_domainmodule')) {
// $app->uses('ini_parser,getconf');
// $settings = $app->getconf->get_global_config('domains');
// if ($settings['use_domain_module'] == 'y') {
// $app->error($settings['new_domain_html']);
// }
// }