#1147711 Adapt GOsa² files to PHP 8.4: Calling get_class() without arguments is deprecated

#1147711#5
Date:
2026-09-14 14:46:01 UTC
From:
To:
Environment:
- Server Debian Edu 13.7 server with only role "Main-server"
- Workstation installed with PXE from server above
- GUI logon as root
- Firefox with default page `https://www/index.html.en`
<https://www/index.html.en>

Trying to open `GOsa2 LDAP administration` from the menu on the right side
opens webpage of GOsa² `https://www/gosa/` with the following errors:


Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/personal/mailaddress/class_mailAccount.inc on line
552

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/personal/generic/class_user.inc on line 1707

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/personal/posix/class_posixAccount.inc on line 1410

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/acl/class_aclRole.inc on line 752

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/departments/class_department.inc on line 663

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/goto/class_terminalGeneric.inc on
line 685

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/goto/class_workstationGeneric.inc on
line 688

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/goto/class_printGeneric.inc on line
1013

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/class_servGeneric.inc on line 502

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/imap/class_goImapServer.inc
on line 208

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/ldap/class_goLdapServer.inc
on line 136

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/rsyslog/class_rSyslogServer.inc
on line 182

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/ntp/class_goNtpServer.inc on
line 122

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/mail/class_goMailServer.inc
on line 594

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/gofax/class_goFaxServer.inc
on line 97

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/spam/class_goSpamServer.inc
on line 329

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/shares/class_goShareServer.inc
on line 420

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/cups/class_goCupsServer.inc
on line 77

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/kiosk/class_goKioskService.inc
on line 287

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/terminal/class_goTerminalServer.inc
on line 172

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/systems/services/virus/class_goVirusServer.inc
on line 228

Deprecated: Calling get_class() without arguments is deprecated in
/usr/share/gosa/plugins/admin/ogroups/class_ogroup.inc on line 926


Sincerely,
Serhii Horichenko