MySQL Fehlermeldung kein Zugriff mehr auf Website

  • Hallo Forum,

    ich habe seit einiger Zeit ein Problem, das ich nicht lösen kann. Vielleicht wurde die Frage ja schon beantwortet, ich habe die Suche hier schon bemüht aber leider nichts gefunden.

    Also, wenn ich meine Webseite aufrufe, bekomme ich nur diesen Hinweis:

    "Deine PHP-Installation scheint nicht über die von WordPress benötigte MySQL-Erweiterung zu verfügen."

    Ich habe daraufhin meine PHP-Version von 5.6 auf 7.0 bzw. 7.3 umgestellt, das bringt aber nichts. Leider bin ich als Laie auf dem Gebiet mit meinem Latein damit auch schon so ziemlich am Ende.

    Kann mir jemand einen Tipp geben, was ich hier machen muss? Vielen Dank schon im Voraus und schönen Feiertag noch!

    • 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

  • Welche WordPress-Version nutzt du?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]


  • ich habe seit einiger Zeit ein Problem
    .
    .
    .
    Ich habe daraufhin meine PHP-Version von 5.6 auf 7.0 bzw. 7.3 umgestellt, das bringt aber nichts.

    verwende mysqli-Erweiterung in PHP und PHP 7.2 außer, du hast eben die Plugins aus PHP 7.3 geprüft.

    Mit offenen Augen träumen

  • Liegt vermutlich an einer alten WordPress Version oder an einer oder mehreren veralteten [FONT=Courier New]php.ini[/FONT] Datei(en), manchmal auch an alten [FONT=Courier New]AddHandler[/FONT] o.ä. Einträgen in einer [FONT=Courier New].htaccess[/FONT] Datei.

    2 Mal editiert, zuletzt von b3317133 (19. April 2019 um 16:53)

  • Ich verwende die Version 3.8.29 (wurde heute aktualisiert). Wobei mir auch das Update auf Version 5.1.1 empfohlen wird, aber unter dem link bekomme ich dann o.g. Fehlermeldung. Mein Hoster ist all-inkl. Ich habe jetzt mal auf 7.2 gestellt, da heisst es jetzt "in Bearbeitung..." dauert wohl etwas. Werde mich wieder melden.

  • Du solltest manuell updaten in kleinen Schritten. Du nutzt eine sehr alte Version, daher die Probleme

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Also, ich habe die PHP Version zurück auf 5.6 gestellt und konnte dann auf meine Webseite zugreifen. Habe dann MySQL auf 5.7.25 aktualisiert, Zwischenschritte waren nicht möglich. Jetzt ist die Webseite wieder erreichbar. Ich werde jetzt nach und nach die PHP Version erhöhen, mal schauen wann Schluss ist. Werde berichten.

    Einmal editiert, zuletzt von ponce (20. April 2019 um 11:32)

  • @SirEctor meinte das Updaten von WordPress in kleinen Schritten, falls eine alte WordPress Version genutzt wird.

    Zitat

    ... For example, if you plan on upgrading [WordPress] from 2.5 to 5.1.1, upgrade to 2.7 first, followed by 2.9, then 3.1, and so on. Essentially, it's okay to skip one release, but never skip TWO when upgrading.

  • Jetzt bin ich leider nochmal da. Ich wollte mich heute in meine webseite einloggen, bekomme aber eine kryptische Fehlermeldung, wäre super wenn sich das mal jemand anschauen könnte und mir einen Hinweis geben könnte was da los ist, vielen Dank.

    Die Fehlermeldung (die xxxxx sind mein ausgeixter log-in):

    Fatal error: Uncaught Error: Using $this when not in object context in /www/htdocs/xxxxxxx/wp-content/themes/itheme2/themify/themify-utils.php:1724 Stack trace: #0 /www/htdocs/xxxxxxx/wp-includes/class-wp-hook.php(286): themify_setup_menu_icons('') #1 /www/htdocs/xxxxxxx/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) #2 /www/htdocs/xxxxxxx/wp-includes/plugin.php(465): WP_Hook->do_action(Array) #3 /www/htdocs/xxxxxxx/wp-settings.php(505): do_action('init') #4 /www/htdocs/xxxxxxx/wp-config.php(81): require_once('/www/htdocs/xxxxxxx') #5 /www/htdocs/xxxxxxx/wp-load.php(37): require_once('/www/htdocs/xxxxxxx') #6 /www/htdocs/xxxxxxx/wp-admin/admin.php(34): require_once('/www/htdocs/xxxxxxx') #7 /www/htdocs/xxxxxxx/wp-admin/index.php(10): require_once('/www/htdocs/xxxxxxx') #8 {main} thrown in /www/htdocs/xxxxxxx/wp-content/themes/itheme2/themify/themify-utils.php on line 1724

  • Wird ggf. eine ältere Version des Themes verwendet? Was genau steht in der Zeile 1724 der Datei?

    In der zum Download verfügbaren Version 2.2.6 steht in der angegebenen Zeile dieser Code

    Code
    return $number >= 0;


    Und hat der Login mit der aktuellen PHP-Version schonmal funktioniert?

  • Die Version ist sicher älter, ich habe die Seite 2014 angelegt. Leider kann ich nicht sagen, was in der Zeile 1724 steht, denn ich komme ja nicht weiter als bis zur Fehlermeldung. Und nein, das war mein erster Log-in Versuch nach umstellung der PHP-Version.

  • Die Version ist sicher älter, ich habe die Seite 2014 angelegt.

    2014 gab es noch kein PHP 7.3. du benötigst eine aktuelle Theme und WordPress Version... Mit etwas Glück könnte PHP 5.6 mit diesen sher alten Scripten funktionieren.

    Mit offenen Augen träumen

  • Also, ich habe jetzt auf PHP 5.6 zurückgestellt (danke r23 für den Tipp), nun habe ich wieder Zugriff. Ich werde jetzt das theme updaten und dann nochmal eine neuere PHP Version versuchen. Herzlichen Dank nochmal allen für die schnelle Hilfe!

Jetzt mitmachen!

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