phpMyAdmin versteht mich nicht
Christoph Schnauß
- projektverwaltung
hallo Forum,
Ich habe mir grade phpMyAdmin zusammengebaut (Betriebssystem Gentoo), aber irgendwie versteht es mich nicht - was möglicherweise auf Gegenseitigkeit beruht. Wenn ich es im Browser aufrufe, werde ich freundlich nach Benutzername und Paßwort gefragt, das funktioniert noch, aber dann kommt ein Hinweis, daß kein MySQL gefunden wurde. In der php.ini ist es jedoch durchaus erlaubt, und phpinfo sagt mir folgendes:
Active Persistent Links 0
Active Links 0
Client API version 5.0.26
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib -lmysqlclient
mysql.allow_persistent On On
mysql.connect_timeout 60 60
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off
Zusätzlich finde ich im Syslog sowas:
[Wed Nov 22 01:03:13 2006] [notice] Apache/2.2.3 (Gentoo) DAV/2 mod_ssl/2.2.3 OpenSSL/0.9.7j PHP/5.1.6-pl8-gentoo configured -- resuming normal operations
[Wed Nov 22 01:03:48 2006] [crit] (70023)This function has not been implemented on this platform: DBD: driver for [DBDriver unset] not available
[Wed Nov 22 01:03:48 2006] [crit] (70023)This function has not been implemented on this platform: DBD: failed to initialise
Ich bin bisher immer ohne phpMyAdmin ausgekommen, jetzt dachte ich mir, ich müßte es doch mal probieren. Und was ich da sehe, gefällt mir natürlich nicht. Vermutlich habe ich in der config.inc.php irgendwas falsch eingestellt, aber was (bei Bedarf stelle ich die entsprechenden relevanten Einträge natürlich noch zur Verfügung)? Und wie kommt mein Syslog zu diesem doofen Eintrag, daß es keinen DBD-Treiber gibt?
Grüße aus Berlin
Christoph S.
echo $begrüßung;
Ich habe mir grade phpMyAdmin zusammengebaut (Betriebssystem Gentoo), aber irgendwie versteht es mich nicht - was möglicherweise auf Gegenseitigkeit beruht. Wenn ich es im Browser aufrufe, werde ich freundlich nach Benutzername und Paßwort gefragt, das funktioniert noch, aber dann kommt ein Hinweis, daß kein MySQL gefunden wurde.
Wie genau sieht dieser Hinweis aus, und hast du vielleicht ein kleines i in der Konfiguration oder der Fehlermeldung ignoriert/übersehen? "Kein MySQL finden" ist nicht eindeutig - vielleicht fehlt eine PHP-Extension, oder der Server konnte nicht gefunden werden.
Vermutlich habe ich in der config.inc.php irgendwas falsch eingestellt, aber was (bei Bedarf stelle ich die entsprechenden relevanten Einträge natürlich noch zur Verfügung)?
Wenn es nicht am kleinen i liegt, wäre das möglicherweise hilfreich.
echo "$verabschiedung $name";
hallo,
dann kommt ein Hinweis, daß kein MySQL gefunden wurde.
Wie genau sieht dieser Hinweis aus
Vermutlich sollte ich nach Mitternacht nicht mehr an Datenbank-Krimskrams rumbauen. MySQL läuft in einer virtuellen Maschine, und phpMyAdmin ebenfalls. Aber ich habs von einem Netzwerkrechner aus aufgerufen. Und da MySQL auf "localhost" liegt, sucht mein Netzwerkrechner natürlich auf "localhost" - und kann da nix finden.
Grüße aus Berlin
Christoph S.