__autoload() is deprecated

Kein System ist vollkommen, findet Ihr Fehler im System der Version 2.5, könnt ihr diese hier gerne Posten. Wir werden auch kurzfistige Lösungen und Fixes hier schreiben.

Moderatoren: Magnus, mmaass, ablass

__autoload() is deprecated

Beitragvon bluescreen » Mi 22. Mai 2019, 18:02

Leider ist wieder die Methode/Funktion __autoload() in der xxx/includes/phpmailer/PHPMailerAutoload.php on line 45 vorhanden.

In meinem Errorlog bekomme ich die ernstzunehmende Warnung:
__autoload() is deprecated, use spl_autoload_register() instead

Ich benutze PHP 7.2, habe aber die Befürchtung, das die Abwärtskompatibilität nicht mehr lange Bestand haben wird.

Siehe hierzu https://www.php.net/manual/de/function.autoload.php:
Dieses Feature ist seit PHP 7.2.0 als DEPRECATED (veraltet) markiert. Sich auf dieses Feature zu verlassen ist in keiner Weise empfehlenswert.

Hm, in folgenden Datein ist diese Funktion benamt:

autoload.php
drupal.php

beide im admin_neu\ckeditor\...

hat auf die Funktionalität der Homepage wohl keinen Einfluss.

Aber, beunruhigend für mich ist Funktion in der:

PHPMailerAutoload.php ab Zeile 45:

function __autoload($classname)
{
PHPMailerAutoload($classname);
}
}

Ich habe keinen Plan. Könnte man den Ausdruck __autoload(xxx) durch spl_autoload_register(xxx) ersetzen?
Ich glaub wohl eher nicht.

Wie wird das Problem seitens der Entwickler beurteilt? Oder ist es vielleicht kein Problem?

Wäre schön, wenn eine Antwort käme - herzlichen Dank!

Gruß
bluescreen
https://www.uhren-und-schmuck-kunst.de
bluescreen
 
Beiträge: 116
Registriert: Fr 22. Dez 2017, 19:33

Re: __autoload() is deprecated

Beitragvon mmaass » Fr 20. Sep 2019, 11:45

Die Funktion ist mit der PHP Version 7.2 als veraltet gemeldet. Sprich, erst mit späteren Versionen wird diese Möglichkeit mal abgeschaltet.
Da braucht man jetzt noch keine Angst haben. Das Abschalten der Funktion dauert einige Versionen.
www.randshop.com
Entwicklung - Anpassung - Support
Benutzeravatar
mmaass
Admin
 
Beiträge: 5203
Registriert: Di 24. Aug 2004, 17:44
Wohnort: Berlin


Zurück zu Bugmeldungen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste
cron