maceis
Aktives Mitglied
Thread Starter
- Dabei seit
- 24.09.2003
- Beiträge
- 16.880
- Reaktionspunkte
- 626
Hallo zusammen,
ich habe einen Webserver unter OS X Server 10.7 laufen.
Beim Zugriff auf Seiten, die MySQl Anbindung haben, erhalten ich folgenden Fehler im Browser:
Connection to database failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at /www/htdocs/w00fe72d/cgi-bin/modules/Datenbank.pm line 16.
Datenbank.pm ist ein Perl Modul, das die MySQL Verbindung herstellen soll.
Funktioniert auf anderen Server wunderbar.
Die Zugangsdaten sind auch korrekt.
Der Socket ist unter '/var/mysql/mysql.sock' und nicht wie in der Fehlermeldung angegeben unter '/tmp/mysql.sock'.
in /etc/my.conf habe ich den Socket so eingetragen:
Ich dachte, das muss genügen, damit der Webserver die Verbindung richtig aufbauen kann.
Auf Kommandozeile und mit phpMyAdmin kann ich mich ohne weiteres mit dem MySQL Server verbinden.
Woran kann es liegen und wie kann ich das Problem beheben?
Danke und Gruß
maceis
ich habe einen Webserver unter OS X Server 10.7 laufen.
Beim Zugriff auf Seiten, die MySQl Anbindung haben, erhalten ich folgenden Fehler im Browser:
Connection to database failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at /www/htdocs/w00fe72d/cgi-bin/modules/Datenbank.pm line 16.
Datenbank.pm ist ein Perl Modul, das die MySQL Verbindung herstellen soll.
Funktioniert auf anderen Server wunderbar.
Die Zugangsdaten sind auch korrekt.
Der Socket ist unter '/var/mysql/mysql.sock' und nicht wie in der Fehlermeldung angegeben unter '/tmp/mysql.sock'.
in /etc/my.conf habe ich den Socket so eingetragen:
Code:
...
[client]
#password = your_password
port = 3306
socket = /var/mysql/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port = 3306
socket = /var/mysql/mysql.sock
...
Ich dachte, das muss genügen, damit der Webserver die Verbindung richtig aufbauen kann.
Auf Kommandozeile und mit phpMyAdmin kann ich mich ohne weiteres mit dem MySQL Server verbinden.
Woran kann es liegen und wie kann ich das Problem beheben?
Danke und Gruß
maceis