Okay
  Public Ticket #2026463
Fehlermeldung mit PHP 7.2 / 7.3
Closed

Comments

  • Manfred started the conversation

    Auch mit Update auf die Version 5.2 erscheint die Fehlermeldung: 

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; LayerSlider_Widget has a deprecated constructor in /homepages/34/d4294971565/htdocs/cmbs.de/wp-content/plugins/LayerSlider/wp/widgets.php on line 6

    Deprecated: Function create_function() is deprecated in /homepages/34/d4294971565/htdocs/cmbs.de/wp-content/plugins/LayerSlider/wp/widgets.php on line 4

    Diese verhindert nicht nur den Aufruf der Webseite, sondern auch den Zugang zum WP-Admin-Bereich.

    Nachdem auf PHP 7.3 upgedated wurde, erschienen die Fehlermeldungen. Ich hatte dann in der Datei widgets.php den Code "function" durch "__construct" ersetzt, dann funktionierte es wieder.
    Muss ich jetzt nach jedem Update wieder manuell korrigieren oder kann ich hoffen, dass die veraltete Codierung ersetzt wird um auch bei PHP 7.2 und 7.3 zu funktionieren? Oder gibt es eine andere Lösung?

    Viele Dank im Voraus



  • [deleted] replied

    Hello Manfred,

    Thank you for getting in touch with us. My name is Attila and I'm happy to assist you today. I appreciate your patience while we've been working towards your ticket.

    Version 5.2 is a really old and outdated release. It is nearly 5 years old now, so naturally it is no longer up to date with the recent WP and PHP versions. Please update the plugin to the latest release (6.8.4).

    The documentation contains detailed update and installation instructions if you need some help with it: https://layerslider.kreaturamedia.com/documentation/#plugin-setup

  • Manfred replied

    Thank you Attila,

    I now did the update by FTP and recognized, that the file 'layerslider.php' wasn't updated (sourcefile newer than targetfile) and gave Version 5.2 as current version. Also the 'widgets.php' was this old one. Don't know why, but now it works.

    Kind regards
    Manfred

  • [deleted] replied

    Thank you for the feedback, glad you could solve the problem.
    If you need further assistance please let us know.