Fehler im Domainmodul

#1
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:

#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]
und anschließend der in der Systemkonfiguration hinterlegte "Text zum Anlegen einer neuen Domain".

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']);
// 	}
// }
Gibt es irgendwelche negativen Nebeneffekte, wenn ich diese lokale Änderung (Zeilen 55 bis 61 wieder auskommentieren) bis zum Bugfix im Git beibehalte?
 

Werbung

Top