WordPress-Datenbankfehler: veraltet: mysql_connect() [duplicate]

Lesezeit: 2 Minuten

Benutzer-Avatar
ich und ich

Meine Website verwendet die neueste WordPress-Version, plötzlich bekomme ich diesen Fehler. Ich versuche, alle Plugins über die Datenbank zu deaktivieren, aber derselbe Fehler. Irgendeine Hilfe

Veraltet: mysql_connect(): Die mysql-Erweiterung ist veraltet und wird in Zukunft entfernt: Verwenden Sie stattdessen mysqli oder PDO in /home/website/public_html/wp-includes/wp-db.php in Zeile 1568

Warnung: Header-Informationen können nicht geändert werden – Header, die bereits von (Ausgabe gestartet bei /home/website/public_html/wp-includes/wp-db.php:1568) in /home/website/public_html/wp-includes/pluggable.php gesendet wurden Linie 1195

  • Unter welcher PHP-Version läuft das?

    – Funk Forty-Niner

    8. Mai 2017 um 15:09 Uhr

  • php-Version 5.6

    – ich und ich

    8. Mai 2017 um 15:20 Uhr

  • Dies bedeutet, dass Ihre WordPress-Installation nicht erkannt wird mysqli als installiert. Stellen Sie sicher, dass es installiert und eingeschaltet ist.

    – ceejayoz

    8. Mai 2017 um 16:00 Uhr

  • Dieses PHP 7.1.x – mysqli_connect ist nicht definiert (Erweiterung ist aktiviert) könnte relevant sein; es wurde heute gepostet. Schauen Sie sich das Q&A an.

    – Funk Forty-Niner

    8. Mai 2017 um 16:16 Uhr

  • PHP-Version 5.6 hat das Lebensende überschritten und erhält nicht einmal mehr Sicherheitsupdates – führen Sie ein Upgrade auf eine unterstützte Version von PHP durch.

    – QUentin

    7. März 2019 um 15:39 Uhr

Diese Erweiterung war in PHP 5.5.0 veraltet und wurde in PHP 7.0.0 entfernt. Stattdessen kann das Problem mit der MySQL-Verbindung aus verschiedenen Gründen verursacht werden, die Lösung kann etwas schwierig sein. In meinem Fall war das Problem die PHP-Version, wenn Sie PHP 5.4 (Ende der Lebensdauer) verwenden. Ich denke, Sie werden keine davon sehen Dieser Fehler, weil mysql_connect in php5.4 eine aktualisierte Funktion ist.

Wie auch immer, hier gibt es einige Schritte zur Lösung dieses Problems:

  • Verwenden Sie zunächst die neueste PHP-Version. Sie können sie über Ihr Hosting-Konto ändern.
  • Wenn die erste Lösung nicht funktioniert, deaktivieren Sie alle Plugins, indem Sie den Plugins-Ordner in einen neuen plugins.new oder etwas anderes umbenennen, wenn Sie eine FTP-Verbindung haben.
  • Wenn die oben genannten Lösungen nicht funktionieren, versuchen Sie, das aktivierte Design umzubenennen, damit WordPress das Standarddesign auswählt.
  • Wenn auch das Design nicht funktioniert, versuchen Sie, die .htaccess-Datei auf die Standardeinstellung zurückzusetzen. Wie ich bereits erwähnt habe, überprüfen Sie bitte die PHP-Version, wenn Sie PHP 5.4 verwenden, werden Sie kein Problem haben.

1333970cookie-checkWordPress-Datenbankfehler: veraltet: mysql_connect() [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy