Ihrer PHP-Installation scheint die MySQL-Erweiterung zu fehlen

Wenn Sie versuchen, WordPress zu installieren oder auf Ihre WordPress-Site zuzugreifen, wird eine Meldung angezeigt, die besagt, dass Ihrer PHP-Installation anscheinend die MySQL-Erweiterung fehlt, die von WordPress benötigt wird.

Es kann ärgerlich sein, ein Problem zu erleben, das Sie daran hindert, Ihre WordPress-Site zu verwenden oder darauf zuzugreifen, genau wie bei jeder WordPress-Fehlermeldung.

Geben Sie die Hoffnung jedoch nicht auf!

Dieser Fehler weist normalerweise darauf hin, dass etwas mit dem Code der Website nicht stimmt und dass WordPress keine Verbindung zu seiner MySQL-Datenbank herstellen kann.

Wir werden in diesem Artikel diskutieren, was dieses "Etwas" sein könnte, zusammen mit einigen Ratschlägen, wie diese Fehlermeldung analysiert und behoben werden kann.

{autotoc}

 

Was führt zum Fehler „Fehlende MySQL-Erweiterung“ in WordPress?

Die Fehlermeldung „In Ihrer PHP-Installation scheint die von WordPress benötigte MySQL-Erweiterung zu fehlen“ resultiert, wie wir in der Einleitung erwähnt haben, aus einem Problem mit dem Code oder den Skripten auf Ihrem Server.

Dieser Fehler weist insbesondere darauf hin, dass das PHP Ihres Servers nicht über die erforderliche Erweiterung verfügt, um Ihre WordPress-Website mit seiner MySQL-Datenbank zu verknüpfen.

Dies kann aus zwei Hauptgründen der Fall sein:

1. Du verwendest eine ältere WordPress-Version mit PHP 7+

Sie verwenden eine ältere WordPress-Version

Da PHP 7.0 die MySQL-Erweiterung zugunsten von MySQLi verworfen hat, kann dieser Fehler auftreten, wenn Sie eine sehr alte Version von WordPress mit einer modernen Version von PHP verwenden.

Mit anderen Worten: PHP 7+ verfügt nicht mehr über die MySQL-Erweiterung, die WordPress benötigt.

Stattdessen werden in modernen WordPress-Versionen neuere PDO MySQL- oder MySQLi-Erweiterungen verwendet. Allerdings können WordPress-Versionen vor Version 3.9 die Ursache für dieses Problem sein.

Vielleicht möchten Sie auch Erfahren Sie, wie Sie Ihre PHP-Version in WordPress aktualisieren.

Die Erweiterung fehlt oder ist nicht richtig eingerichtet, wenn PHP 5.6 oder niedriger verwendet wird

Der andere wahrscheinliche Grund ist, dass PHP 5.6 verwendet wird, das vor der Abschaffung der MySQL-Erweiterung veröffentlicht wurde, die Erweiterung jedoch entweder fehlt oder nicht richtig konfiguriert ist.

Möglichkeiten zur Behebung WordPress scheint die MySQL-Erweiterung zu erfordern, die Ihrer PHP-Installation zu fehlen scheint

Nachdem Sie nun wissen, was passiert, besprechen wir einige Ratschläge zur Lösung des Problems.

Überprüfen Sie, welche PHP-Version Sie verwenden

Überprüfen Sie, welche PHP-Version Sie verwenden

Der erste Schritt zur Diagnose dieses Problems besteht darin, herauszufinden, welche PHP-Version auf dem Server Ihrer WordPress-Site installiert ist. Die Antwort auf diese Frage bestimmt, welche Maßnahmen Sie als Nächstes ergreifen sollten.

Stellen Sie per FTP eine Verbindung zum Server Ihrer WordPress-Website her, um dies zu überprüfen. Ihr Webhoster kann Ihnen die FTP-Zugangsdaten zur Verfügung stellen, Sie benötigen jedoch zusätzlich einen FTP-Client für die Verbindung.

Sie können das cPanel-Dateimanager-Tool verwenden, wenn auf Ihrem Host cPanel ausgeführt wird.

Sobald Sie eine Verbindung zu Ihrem Server hergestellt haben, erstellen Sie eine neue Datei namens phpinfo.php im Stammverzeichnis Ihrer WordPress-Website. Dies sollte derselbe Ordner sein, der Ihre Datei wp-config.php enthält.

Bearbeiten Sie dann die Datei und fügen Sie den folgenden Codeausschnitt hinzu:  

Besuchen Sie yoursite.com/phpinfo.php, nachdem Sie die Datei gespeichert haben (und laden Sie die gespeicherte Version gegebenenfalls erneut hoch). Ersetzen Sie yoursite.com unbedingt durch Ihren tatsächlichen Domainnamen.

Ein Bildschirm mit zahlreichen Details zur PHP-Konfiguration Ihres Servers sollte erscheinen. Suchen Sie im Abschnitt „Core“ nach dem Eintrag „PHP-Version“, wenn Sie nach unten scrollen.

Behalten Sie die Zahlen im Auge. Sie sollten etwas in der Art von xxx sehen, beispielsweise 7.2.25 oder 5.6.8:

Überprüfen Sie die WordPress PHP-Version

Die WordPress-Software muss in der Regel aktualisiert werden, wenn Ihre PHP-Version mit einer „7“ beginnt. Andererseits fehlt Ihnen möglicherweise die MySQL-Erweiterung, wenn Sie noch PHP 5.X verwenden.

Hinweis: Kinsta empfiehlt dringend die Verwendung der neuesten PHP-Version. PHP-Versionen vor 7.4 werden derzeit nicht unterstützt.

Aufgrund ihrer langsameren Leistung und fehlender Sicherheitsupdates können diese veralteten Versionen ein Sicherheitsrisiko für Ihre Website darstellen.

Erfahren Sie mehr über die Vorteile der Verwendung aktueller, unterstützter PHP-Versionen.

2. Aktualisieren Sie die WordPress-Kernsoftware

Der wahrscheinlichste Grund für diesen Fehler (sofern Ihr Server PHP 7+ unterstützt) ist die Verwendung einer veralteten WordPress-Version. Dieser Fehler kann auftreten, wenn Sie WordPress Version 3.9 oder älter verwenden.

Die Lösung besteht darin, Ihre WordPress-Software zu aktualisieren, wodurch auch jede Menge neue Funktionen hinzugefügt und die Sicherheit und Leistung verbessert werden.

Erstellen Sie unbedingt eine Sicherungskopie Ihrer Website, bevor Sie Ihre WordPress-Version manuell aktualisieren. Die neueste Version der WordPress-Software finden Sie auf WordPress.org.

Entpacken Sie die ZIP-Datei nach dem Download auf Ihrem Computer. Löschen Sie anschließend die folgenden Elemente aus dem Ordner, der alle WordPress-Dateien enthält:

Aktualisieren Sie die WordPress-Kernsoftware

  • die Datei wp-config-sample.php
  • Die Datei wp-config.php (diese Datei wird möglicherweise nicht angezeigt. Löschen Sie sie unbedingt, falls sie vorhanden ist).
  • der Ordner wp-content.

Nachdem Sie diese Elemente entfernt haben, laden Sie die verbleibenden Dateien und Ordner per FTP auf Ihren Server hoch. Ihr FTP-Client sollte angewiesen werden, alle Dateien zu überschreiben, wenn er nach doppelten Dateien gefragt wird.

Ihre WordPress-Site sollte die neueste Version verwenden und Ihr Problem sollte behoben sein, sobald die Datei-Uploads abgeschlossen sind.

3. Überprüfen Sie, ob die MySQL-Erweiterung installiert ist

Überprüfen Sie, ob die MySQL-Erweiterung installiert ist

Ihr Server verfügt möglicherweise nicht über die MySQL Erweiterung, die WordPress benötigt, wenn noch PHP 5.6 oder eine frühere Version ausgeführt wird.

Kehren Sie zur Datei phpinfo.php zurück, die Sie in Schritt 1 zuerst auf Ihren Server hochgeladen haben, um zu sehen, ob dies der Fall ist.

Suchen Sie nach einem Abschnitt mit dem Namen mysql oder mysqli.

Wenn die MySQL-Erweiterung installiert ist, sollte neben dem Versionselement der Client-API-Bibliothek eine Versionsnummer stehen. Wenn Sie diese Daten nicht finden können, ist die MySQL-Erweiterung nicht vorhanden.

Am besten wenden Sie sich in der Regel an das Support-Team Ihres Hosts und bitten Sie darum, dass es die Installation für Sie durchführt.

Beachten Sie, dass PHP-Versionen unter 7.4 keine Sicherheitsupdates mehr erhalten und eine schlechtere Leistung als neuere Versionen aufweisen. Daher raten wir dringend von ihrer Verwendung ab.

Aktualisieren Sie Ihren Server auf PHP 7.4+, anstatt Zeit mit der korrekten Konfiguration einer älteren PHP-Version zu verbringen, es sei denn, Sie müssen unbedingt weiterhin PHP 5.6 oder niedriger verwenden.

Sie können unseren Anweisungen folgen, um PHP auf jedem Server zu installieren und die PHP-Version Ihrer WordPress-Website zu aktualisieren.

4. Stellen Sie sicher, dass die PHP-Erweiterung richtig konfiguriert ist

Wenn die Erweiterung installiert ist und Sie PHP 5.6 oder niedriger verwenden, liegt das Problem möglicherweise an einer fehlerhaften Konfiguration. Zwei typische Probleme sind:

So finden Sie den WordPress-Dateipfad php.ini

  • Verwenden eines Linux-Servers beim Hochladen einer für Windows-Server entwickelten php.ini-Datei
  • falsche Dateipfade

Die zuvor erstellte Datei phpinfo.php enthält den Speicherort Ihrer Datei php.ini:

Wir empfehlen Ihnen, zunächst die vorhandene Datei als Backup auf Ihren lokalen Computer herunterzuladen. Löschen Sie anschließend die Datei php.ini, um zu prüfen, ob das Problem dadurch behoben wird.

IMH

Sie wollen eine schnelle Website?

Wen veräpple ich? Tun wir das nicht alle?

Warum also kämpfen so viele von uns?

Die größte Herausforderung besteht normalerweise darin, ein schnelles und zuverlässiges Hosting-Unternehmen zu finden.

Wir haben alle Albträume durchgemacht - der Support dauert ewig oder löst unser Problem nicht, indem wir immer etwas auf Ihrer Seite beschuldigen ... 

Aber der größte Mist ist, dass sich die Website immer langsam anfühlt.

At CollectiveRay Wir hosten mit InMotion-Hosting und unsere Website ist verdammt schnell. Wir laufen auf einem benutzerdefinierten Stack von LightSpeed-Servern, die auf MariaDB mit einer PHP7.4-Engine eingerichtet sind und über Cloudflare laufen. 

In Kombination mit unseren Front-End-Optimierungen bedienen wir jeden Tag zuverlässig 6000 Benutzer, mit Spitzen von mehr als 50 gleichzeitigen Benutzern. 

Möchten Sie ein schnelles Setup wie unseres bekommen? Übertragen Sie Ihre Website kostenlos auf das InMotion-Hosting und erhalten Sie 50 % RABATT auf die aktuellen Preise.

Testen Sie InMotion Hosting mit 50 % RABATT für CollectiveRay Besucher in Juni 2025 ONLY!

InMotion-Hosting 50 % RABATT für CollectiveRay Besucher

Zusammenfassung

Es ist frustrierend, wenn die Meldung „In Ihrer PHP-Installation scheint die von WordPress benötigte MySQL-Erweiterung zu fehlen“ angezeigt wird.

Wenn Sie jedoch die Anweisungen in diesem Artikel befolgen, sollten Sie in der Lage sein, das Problem zu lokalisieren und zu beheben.

Stellen Sie sicher, dass Sie gemäß unserem vorgeschlagenen Fix die aktuellsten Versionen von PHP und WordPress ausführen.

Wenn Sie PHP 7.4+ und WordPress 5.0+ verwenden, sollten Sie diesen Fehler automatisch beheben können und außerdem Zugriff auf alle anderen Leistungs-, Sicherheits- und Funktionsverbesserungen erhalten, die mit der Aktualisierung einhergehen.

Ihre PHP-Installation scheint zu fehlen. FAQs

Die MySQL-Erweiterung scheint in Ihrer PHP-Installation zu fehlen. Wie lässt sich das beheben?

Die Meldung „In Ihrer PHP-Installation scheint die von WordPress benötigte MySQL-Erweiterung zu fehlen“ kann auf drei verschiedene Arten behoben werden, die wir in diesem Beitrag beschrieben haben. 1 Aktualisieren Sie Ihre WordPress-Installation auf die neueste Version. 2 Überprüfen Sie, ob die MySQL-Erweiterung eingerichtet und funktionsfähig ist. 3 Bestätigen Sie, dass die PHP-Erweiterung korrekt eingerichtet ist.

Wie behebe ich das Problem der fehlenden MySQL-Erweiterung in WordPress?

Der Fehler „Fehlende MySQL-Erweiterung“ tritt auf, wenn PHP oder WordPress aktualisiert wird, das andere jedoch nicht. Die einfachste Lösung besteht darin, die PHP-Versionsnummer zu überprüfen und festzustellen, ob sie 7 oder höher ist. Stellen Sie anschließend sicher, dass auch WordPress die neueste Version verwendet, und aktualisieren Sie die nicht aktuelle Version.