Update auf PHP7 verlangt Umstellung auf mysqli

  • Hallo
    Ich benutze eine in die Jahre gekommene Webseite:
    WordPress 6.1.1 verwendet das Theme Minimatica Child Theme.
    Ich benutze die Webseite lediglich um über meine künstlerische Arbeit zu informieren, Texte und Videos zu posten. Es gibt dort keine Einkäufe, kein Einloggen von anderen Menschen etc.


    Ich muss sie auf PHP 7 updaten damit sie weiterhin laufen wird. (Meldung "Deine Website läuft mit einer veralteten Version von PHP (7.0.33-nmm6), die keine Sicherheitsupdates erhält und bald nicht mehr von WordPress unterstützt wird. Stelle sicher, dass PHP auf deinem Server so bald wie möglich aktualisiert wird. Andernfalls wirst du kein Upgrade für WordPress installieren können.") Vor der anstehenden Umstellung auf PHP7 habe ich die Kompatibilität prüfen lassen und den Server-Status betreffend folgendes Ergebnis erhalten:

    54 | ERROR | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0; Use mysqli instead

    Ich verstehe davon leider nichts und der Versuch zu verstehen, ob es wichtig ist und wie ich es gegebenenfalls umsetzen kann überfordert mich. Tutorials dazu zu schauen habe ich versucht, aber aufgegeben, weil ich sie nicht verstehe.

    Was passiert wenn ich die Nachricht ignoriere?
    Wo kann ich sehen was in meiner Webseite überhaupt damit zu tun hat?
    Wie kann ich - wenn es nötig ist - auf mysqli umstellen ohne mich mehrere Wochen Tutorials zu widmen?

    Für Ratschläge wäre ich sehr dankbar,

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Ich muss sie auf PHP 7 updaten damit sie weiterhin laufen wird. (Meldung "Deine Website läuft mit einer veralteten Version von PHP (7.0.33-nmm6),


    54 | ERROR | Extension 'mysql_' is deprecated since PHP 5.5 and removed since PHP 7.0; Use mysqli instead

    Was passiert wenn ich die Nachricht ignoriere? ,

    Dies hast du sicherlich bei der Umstellung auf PHP 7.0.33 gemacht. mysql gibt es in PHP 7.0 nicht mehr und war unter php 5.5 veraltet.
    Die Umstellung ist auch schon ein paar Jahre her - spielt also keine Rolle.


    Wo kann ich sehen was in meiner Webseite überhaupt damit zu tun hat?

    PHP Handbuch
    zitat von https://www.php.net/manual/de/migration70.incompatible.php
    Alle ext/mysql-Funktionen wurden entfernt. Details zur Auswahl einer anderen MySQL-API sind unter Auswahl einer API zu finden.

    unterschied mysql und mysqli
    https://www.php.net/manual/de/mysqlinfo.api.choosing.php


    Wie kann ich - wenn es nötig ist - auf mysqli umstellen ohne mich mehrere Wochen Tutorials zu widmen?

    du möchstest ein PHP Script von PHP 5.5 auf PHP 7.0 mit mysql auf mysqli migrieren? cool. Viel Spaß beim Lernen. Ohne PHP Schulung geht dies nicht.


    Für Ratschläge wäre ich sehr dankbar,

    Verwendet WordPress 6.1.x mit einem aktuellen gepflegten Theme ohne Plugins unter PHP 8.0.

    Mit offenen Augen träumen

  • Herzlichen Dank @r23 und@b3317133! Nachdem ich laut r23 schon kein myscl mehr aktiv verwende bin ich total erleichtert dass ich die Error Nachricht einfach ignorieren und updaten kann.

    Verwendet WordPress 6.1.x mit einem aktuellen gepflegten Theme ohne Plugins unter PHP 8.0.[/QUOTE]

    Soweit ich das nachgelesen habe ist mein Theme noch aktuell und ich werde es mit PHP8. nutzen können. Ob ich auf die installierten Plugins verzichten kann muss ich noch mal gut überlegen.

    Tausend Dank erstmal für die Info!

  • Ich benutze die Webseite lediglich um über meine künstlerische Arbeit zu informieren, Texte und Videos zu posten. Es gibt dort keine Einkäufe, kein Einloggen von anderen Menschen etc.


    Dann mache die Seite in HTML5 und gut ist. Keine Probleme mehr mit updates und Dynamik.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!