Page 1 of 1
MySQL connecten nicht mehr ...
Posted: 2003-12-05 11:20
by marry
Hallo,
habe eine Update auf PHP 4.3.3 gemacht (mit dem RPMs für SuSe 8.1, was auch installiert ist). Zudem habe ich Webmin installiert.
Nun .. es läuft alles soweit, nur alle MySQL Datenbanken sind nicht mehr erreichbar (werden aber im Webmin angezeigt, sind also noch da).
Folgende Fehlermeldung kommt:
Code: Select all
Warning: mysql_connect(): Access denied for user: 'web9@localhost' (Using password: NO)
Jemand ne Idee?
Neu starten tec. hat nichts gebracht ...
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 11:26
by darkspirit
Das liegt wohl weniger am PHP-Update. Sind die Zugangsdaten denn korrekt? Ist wirklich kein Passwort für web9 gesetzt?
Nein
Posted: 2003-12-05 11:31
by marry
Das ist es ja ... es wurde im phpMyAdmin bzw. sonstigen Scripts nicht geändert, Alle User haben ein Passwort, keine Ahnung wieso da ein "NO" bei Passwort steht.
Ich hab echt keine Ahnung, was da schief gegangen ist.
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 11:41
by darkspirit
Erstmal einen Fehler bei MySQL ausschließen, indem du versuchst, über die Shell zu connecten. Wenn das geht, schreib dir ein kurzes Testscript mit einer Datenbankverbindung und schau mal, was passiert.
Bin n00b
Posted: 2003-12-05 11:43
by marry
wie gesagt, bin ein voll-n00b ;))
ka, wie ich über shell connecte
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 11:52
by gamecrash
Das Problem musst Du in Deinen PHP-Scripten suchen, weil die sich ganz offensichtlich mit dem Server ohne Passwort verbinden wollen... werden da vielleicht irgendwelche Variablen per Sessions übergeben und jetzt ist register_globals aus?
Is an
Posted: 2003-12-05 11:55
by marry
Hi,
ne, register_globals ist "on", zumindest habe ich das so in der php.ini stehen. oder gehört das noch woanders hin?
aber sessions werden verwendet ..
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 12:02
by gamecrash
Kannst Du mal Deinen mysql_connect()-Befehl (mit *** als Passwort natürlich) posten?
php.ini ist schon richtig, vorrausgesetzt, es ist auch die, die PHP verwendet ;)
hm
Posted: 2003-12-05 12:04
by marry
welchen connect befehl?
tritt überall auf
phpbb forum
confixx login
phpmyadmin login
einfach übreall
man
Posted: 2003-12-05 12:06
by marry
jetzt startet nach einem reboot auch der apache nimmer +boaaah+
Code: Select all
Cannot load /usr/lib/apache/lib.php4.so into server: libmysqlclient.so.10:cannot open shared object file: No such file or directory
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 12:07
by gamecrash
Hm, dann liegt's am Befehl schonmal sicher nicht...
Re: man
Posted: 2003-12-05 12:09
by gamecrash
Marry wrote:jetzt startet nach einem reboot auch der apache nimmer +boaaah+
Code: Select all
Cannot load /usr/lib/apache/lib.php4.so into server: libmysqlclient.so.10:cannot open shared object file: No such file or directory
Hm, hast Du zufällig irgendwelche Probleme mit den Abhängigkeiten gehabt? mach mal
updatedb && locate libmysqlclient.so
und poste hier die Ausgabe...
äh?
Posted: 2003-12-05 12:10
by marry
ich steig nimmer durch
apache läuft wieder, nachdem ich mod_perl deinstalliert habe
Ausgabe
Posted: 2003-12-05 12:13
by marry
Ausgabe:
Code: Select all
/usr/libmysaqclient.so
/usr/libmysaqclient.so.10
/usr/libmysaqclient.so.10.0.0
/usr/libmysaqclient.so.12
/usr/libmysaqclient.so.12.0.0
/usr/lib/mysql/libmysaqclient.so.10
/usr/lib/mysql/libmysaqclient.so.10.0.0
d.h. nun?
Re: MySQL connecten nicht mehr ...
Posted: 2003-12-05 12:21
by gamecrash
Ã?h, libmysaqclient? Du solltest nach libmysqlclient suchen ;)
tippfehler
Posted: 2003-12-05 12:24
by marry
is nur n tippfehler von mir
die heißt schon so die datei
ausm putty rauszukopieren is halt so ne sache ;)
Geht wiedert
Posted: 2003-12-05 12:31
by marry
Hi,
es geht wieder alles. Hatte PHP zunmächst mit den SuSe RPMs installiert. Habs jetzt nochmalk drüber installiert, aber dieses mal selbst kompiliert. Jetzt gehts ...
Maaaaaaaaaan .. trotzdem deine für deine Bemühungen :)