Apache ModUserdir php mysqli_connect() Fatal error

Hinweis: In dem Thema Apache ModUserdir php mysqli_connect() Fatal error gibt es 6 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo zusammen,

    folgendes Problem wenn ich in meinem mod userdir folgendes PHP Script ausführen möchte

    PHP
    <?php
    $db = mysqli_connect("localhost","nutzer","passwort","datenbank");
    $db->set_charset("utf8");
    if(!$db) die("<font color=red><u>Mit dem Datanbankserver konnte keine Verbindung eingegangen werden!</u> $db->error()</font>");
    ?>



    erhalte ich diesen Fehler

    Fatal error: Uncaught Error: Call to undefined function mysqli_connect()


    ich habe schon via a2enmod phpmysqli aktiviert und das auch in der php.ini schon gemacht und weiß aktuell nicht mehr weiter


    PHP Version 7.2


    villeicht kann mir jemand helfen ?


    Grüße


    Jannik

  • Hallo,


    hast Du php7-mysql installiert?

    Code
    zypper in php7-mysql

    Das hat mit Apache Module aktivieren und deaktivieren nichts zu tun.


    Ein paar Tipps noch am Rande:

    • steige auf PHP 7.4 um, das end of life von 7.2 ist bald erreicht
    • benutze FPM als Dienst dazwischen. PHP direkt als Apache Modul ist unsagbar langsam
    • wenn es um die lokale Entwicklung geht, dann tut man sich vielleicht mit Tools wie ddev (Docker) oder laravel/Homestead (vagrant mit VirtualBox oder VMWare backend) leichter

    MFG


    derwunner

    Diese Signatur ist derzeit nicht verfügbar.

    Für den Inhalt des Beitrages 285324 haftet ausdrücklich der jeweilige Autor: derwunner