Der Fehler “PHP-Installation scheint die MySQL-Erweiterung zu fehlen” tritt häufig beim Einrichten von WordPress auf einem neuen Linux VPS auf. Dies geschieht, weil die MySQL-Erweiterung für PHP nicht standardmäßig auf vielen Betriebssystemen installiert ist. Diese Anleitung zeigt Ihnen, wie Sie die erforderliche Erweiterung installieren und Ihre WordPress-Installation erfolgreich abschließen können.

Wie man die fehlende MySQL-Erweiterung behebt

  1. Schritt 1: Verbinden via SSH und PHP-Version prüfen

    Verbinden Sie sich mit Ihrem Linux VPS über SSH und überprüfen Sie, welche PHP-Version Sie verwenden:

    php -v

    Alternativ erstellen Sie eine Datei namens info.php in Ihrem Verzeichnis public_html mit folgendem Inhalt:

    <?php phpinfo(); ?>

    Dann greifen Sie auf die Datei über Ihren Webbrowser zu, um detaillierte PHP-Informationen anzuzeigen.

  2. Schritt 2: MySQL-Erweiterung für Ubuntu/Debian installieren

    Falls Sie Ubuntu oder Debian mit PHP 7.x verwenden, führen Sie diese Befehle aus:

    apt-get update
    apt-get install php7.0-mysql

    Für PHP 5.x verwenden Sie:

    apt-get update
    apt-get install php-mysql

    Um alle verfügbaren MySQL-bezogenen Pakete zu suchen:

    apt-cache search mysql
  3. Schritt 3: MySQL-Erweiterung für CentOS/RHEL installieren

    Falls Sie CentOS oder RHEL mit PHP 7.x verwenden, führen Sie diese Befehle aus:

    yum update
    yum install php70w-mysql

    Für PHP 5.x verwenden Sie:

    yum update
    yum install php-mysql

    Um alle verfügbaren MySQL-bezogenen Pakete zu suchen:

    yum search mysql
  4. Schritt 4: Webserver neu starten

    Um die Änderungen wirksam zu machen, starten Sie den entsprechenden Dienst neu:

    Falls Apache verwendet wird:

    systemctl restart apache2

    Falls Nginx mit PHP-FPM verwendet wird:

    systemctl restart php-fpm
  5. Schritt 5: WordPress-Installation fortsetzen

    Gehen Sie zur WordPress-Einrichtung in Ihrem Webbrowser zurück. Wenn die MySQL-Erweiterung korrekt installiert wurde, sollte die Fehlermeldung nicht mehr erscheinen und Sie können mit der WordPress-Installation fortfahren.