Mailinglisten-Archive |
Michael Post schrieb: > Hallo Liste, > > ich weiss nicht ganz ob das jetzt ein PHP oder ein MySQL Problem ist. > > Ich versuche mit mysql_connect an meine mysql-installation unter linux > anzudocken. > Per mysql-Befehl auf der Shell funktioniert alles. Das System ist > mysql-standard (Binary) in der aktuellsten stable-version. > > Wenn ich als host localhost oder meine ip-adresse angebe funktioniert es > nicht. > Wenn ich aber als host 127.0.0.1 angebe, dann funktioniert es. > > In der Datei "hosts" steht 127.0.0.1 localhost als eintrag drin. > Wo könnte der Fehler/Einstellung liegen? an deiner neukompilierung von PHP dein Pfad zum Mysql-socket stimmt nicht! bei angabe von localhost verwendet php den socket! und bei 127.0.0.1 das Netzwerk Note: Whenever you specify "localhost" or "localhost:port" as server, the MySQL client library will override this and try to connect to a local socket (named pipe on Windows). If you want to use TCP/IP, use "127.0.0.1" instead of "localhost". If the MySQL client library tries to connect to the wrong local socket, you should set the correct path as mysql.default_host in your PHP configuration and leave the server field blank. -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive