Fehler nach Update auf 4.3.15

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
schoenburg06
Beiträge: 22
Registriert: 10. Jul 2018, 13:56

Fehler nach Update auf 4.3.15

Beitrag von schoenburg06 »

Hallo in die Runde,

ich bekomme nach Update von 4.3.12(?) auf 4.3.15 nachfolgende Fehlermeldungen, obwohl das Update an sich ohne Fehler durchgelaufen ist. Vllt eine kleine Zusatzinfo, da ich die Meldung habe, dass meine php Version keine Updates mehr erhielt habe ich auch auf von php 8.0 auf php 8.4 durchgeführt.

Kann vllt. jemand helfen? Vielen Dank!


Deprecated: Session::setCookie(): Implicitly marking parameter $secure as
nullable is deprecated, the explicit nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/Session.php
on line 461 Deprecated: Session::start(): Implicitly marking parameter
$secure as nullable is deprecated, the explicit nullable type must be used
instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/Session.php
on line 518 Warning: Undefined global variable $_SESSION in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/common.php
on line 61 Fatal error: Uncaught TypeError: array_key_exists(): Argument #2
($array) must be of type array, null given in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/common.php:61
Stack trace: #0
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/overview.php(18):
require_once() #1 {main} thrown in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/common.php
on line 61

Deprecated: User::__construct(): Implicitly marking parameter $userFields
as nullable is deprecated, the explicit nullable type must be used instead
in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php
on line 90 Deprecated: User::changeRoleMembership(): Implicitly marking
parameter $leader as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php
on line 182 Deprecated: User::checkRolesRight(): Implicitly marking
parameter $right as nullable is deprecated, the explicit nullable type must
be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php
on line 371 Deprecated: User::editRoleMembership(): Implicitly marking
parameter $leader as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php
on line 849 Deprecated: User::setRoleMembership(): Implicitly marking
parameter $leader as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php
on line 2052 Warning: session_start(): Session cache limiter cannot be sent
after headers have already been sent (output started at
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php:90)
in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/Session.php
on line 573 Deprecated: Language::__construct(): Implicitly marking
parameter $languageDataObject as nullable is deprecated, the explicit
nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/Language.php
on line 62 Deprecated: ChangeNotification::prepareUserChanges(): Implicitly
marking parameter $user as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/ChangeNotification.php
on line 94 Deprecated: ChangeNotification::logUserChange(): Implicitly
marking parameter $user as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/ChangeNotification.php
on line 161 Deprecated: ChangeNotification::logRoleChange(): Implicitly
marking parameter $user as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/ChangeNotification.php
on line 216 Deprecated: ChangeNotification::logUserCreation(): Implicitly
marking parameter $user as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/ChangeNotification.php
on line 260 Deprecated: ChangeNotification::logUserDeletion(): Implicitly
marking parameter $user as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/ChangeNotification.php
on line 312 Deprecated: Smarty::_getTemplateId(): Implicitly marking
parameter $template as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/Smarty.class.php
on line 1048 Deprecated: Smarty_Internal_Data::getTemplateVars():
Implicitly marking parameter $_ptr as nullable is deprecated, the explicit
nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_internal_data.php
on line 193 Deprecated: Smarty_Internal_Data::_mergeVars(): Implicitly
marking parameter $data as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_internal_data.php
on line 203 Deprecated: Smarty_Internal_Template::__construct(): Implicitly
marking parameter $_parent as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_internal_template.php
on line 149 Deprecated: Smarty_Resource::source(): Implicitly marking
parameter $_template as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_resource.php
on line 175 Deprecated: Smarty_Resource::source(): Implicitly marking
parameter $smarty as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_resource.php
on line 175 Deprecated: Smarty_Resource::populate(): Implicitly marking
parameter $_template as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_resource.php
on line 199 Deprecated: Smarty_Template_Source::load(): Implicitly marking
parameter $_template as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_template_source.php
on line 158 Deprecated: Smarty_Template_Source::load(): Implicitly marking
parameter $smarty as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_template_source.php
on line 158 Deprecated: Smarty_Internal_Resource_File::populate():
Implicitly marking parameter $_template as nullable is deprecated, the
explicit nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php
on line 28 Deprecated: Smarty_Internal_Resource_File::buildFilepath():
Implicitly marking parameter $_template as nullable is deprecated, the
explicit nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/libs/server/smarty/smarty/libs/sysplugins/smarty_internal_resource_file.php
on line 101 Deprecated: HtmlNavbar::__construct(): Implicitly marking
parameter $htmlPage as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlNavbar.php
on line 79 Deprecated: HtmlForm::__construct(): Implicitly marking
parameter $action as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlForm.php
on line 110 Deprecated: HtmlForm::__construct(): Implicitly marking
parameter $htmlPage as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlForm.php
on line 110 Deprecated: HtmlForm::openGroupBox(): Implicitly marking
parameter $headline as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlForm.php
on line 1787 Deprecated: HtmlTable::__construct(): Implicitly marking
parameter $htmlPage as nullable is deprecated, the explicit nullable type
must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTable.php
on line 87 Deprecated: HtmlTable::addRowTypeByArray(): Implicitly marking
parameter $arrAttributes as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTable.php
on line 131 Deprecated: HtmlTable::addRowFooterByArray(): Implicitly
marking parameter $arrAttributes as nullable is deprecated, the explicit
nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTable.php
on line 157 Deprecated: HtmlTable::addRowHeadingByArray(): Implicitly
marking parameter $arrAttributes as nullable is deprecated, the explicit
nullable type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTable.php
on line 172 Deprecated: HtmlTable::addRowByArray(): Implicitly marking
parameter $arrAttributes as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTable.php
on line 190 Deprecated: HtmlTableBasic::addColumn(): Implicitly marking
parameter $arrAttributes as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTableBasic.php
on line 182 Deprecated: HtmlTableBasic::addRow(): Implicitly marking
parameter $arrAttributes as nullable is deprecated, the explicit nullable
type must be used instead in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlTableBasic.php
on line 229 Warning: Cannot modify header information - headers already
sent by (output started at
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/User.php:90)
in
/customers/8/0/1/vfb-handball.net/httpd.www/admidio/adm_program/system/classes/HtmlPage.php
on line 432
Benutzeravatar
MightyMCoder
Developer
Beiträge: 99
Registriert: 21. Jun 2023, 14:46

Re: Fehler nach Update auf 4.3.15

Beitrag von MightyMCoder »

Hallo schoenburg06,

Das Problem scheint dadurch zu entstehen, dass deine Installation deprecated Warnungen sendet, bevor eine Session angelegt werden kann.

Schau mal nach, ob in deiner php.ini der Wert „display_errors“ auf „On“ steht. Falls ja, setze diesen Wert auf „Off“. Damit sollte es wieder funktionieren.
Wenn du auf Nummer sicher gehen möchtest oder weiterhin Fehler angezeigt bekommen möchtest, kannst du noch „error_reporting“ auf den Wert „E_ALL & ~E_DEPRECATED & ~E_NOTICE“ setzen. Das verhindert, dass Deprecated und Notice Meldungen reported werden.

Bei mir läuft Admidio in der Version 4.3.16 mit PHP8.4.12 mit „display_errors=Off“ ohne Probleme.

Viele Grüße
MightyMCoder
Antworten