Hallo zusammen,
ich bins mal wieder. Ich habe gestern festgestellen müssen, dass mein Apache2-Server auf einmal nicht mehr so ganz seinen Dienst tut wie er soll (ich weiß absolut nicht warum... Habe eigentlich nichts verändert am Server die Letzten Monate). Das Problem ist, dass mySQL nicht mehr funktioniert... Dies äußert sich so:
Fatal error: Call to undefined function mysql_connect() in /media/Extern/Web/LKG/index.php on line 47
PHP-Dokumente ohne mySQL gehen nach wie vor problemlos.
Nachdem ich ein wenig umher gegoogelt und mich ein wenig umgehört hab, hab ich des öfteren gelesen, man müsse neuerdings die mySQL Funktionen in der php.ini manuell aktivieren, falls man beim Aufruf der phpinfo()-Funktion keine Info-Tabelle zu mySQL ausgegeben bekommt (dies ist bei mir der Fall). Soweit ich das jetzt verstanden habe heißt das also jetzt wenn keine Info-Tabelle mySQL angezeigt wird, ist mySQL auch nicht zum automatischen Laden aktiviert/korrekt eingebunden, oder?
Was mich jetzt allerdings ein wenig stutzig macht ist folgendes:
additional .ini files parsed /etc/php5/apache2/conf.d/gd.ini, /etc/php5/apache2/conf.d/mcrypt.ini, --> /etc/php5/apache2/conf.d/mysql.ini, <-- /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini
Die mit Pfeilen markierte mysql.ini beinhaltet folgendes:
# configuration for php MySQL module extension=mysql.so
Sieht doch eigentlich okay aus oder nicht?
Jetzt weiß ich grad nicht so recht wo ich ansetzten soll um das Problem zu lösen...
Bin über jede Hilfe dankbar! ☺
LG