You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by "Oliver Etzel - GoodnGo.COM (R)" <ol...@goodngo.com> on 2003/05/06 11:47:58 UTC
mod_mysql - mysql.sock
Hallo Leute,
habe den apache 1.3-27 auf RedHat8.0 mit dem dem Modul mod_mysql als
DSO zum Laufen gebracht.
Es läuft und macht die Authentisierung wie es soll.
Da ist nur ein kleiner Schönheitsfehler:
Mysql habe ich via RH´s eigenen RPMs installiert. Nun ist die Datei
mysql.sock in /var/lib/mysql und nicht unter /tmp wie es von mod_mysql
gefordert ist. Ich löste das Problem indem ich einen Softlink auf
/var/lib/mysql/mysql.sock in /tmp setzte.
Weiss jemand wie ich so etwas schon beim einikomplilieren den
richtigen Pfad zum Socket setzten kann???
Oliver Etzel
--
t-host GmbH Mobil: 0170/2781117
D-80337 München Tel: +49 89 54071102
Tumblinger Straße 50 Fax: +49 89 54071103
colocation münchen http://www.t-host.de
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: mod_mysql - mysql.sock
Posted by "Oliver Etzel - GoodnGo.COM (R)" <ol...@goodngo.com>.
Hallo Jörg,
Danke, Deine Antworten sind kompetent. Gut.
Oliver Etzel
> > Hallo Leute,
> >
> > habe den apache 1.3-27 auf RedHat8.0 mit dem dem Modul mod_mysql
als
> > DSO zum Laufen gebracht.
> > Es läuft und macht die Authentisierung wie es soll.
> > Da ist nur ein kleiner Schönheitsfehler:
> > Mysql habe ich via RH´s eigenen RPMs installiert. Nun ist die
Datei
> > mysql.sock in /var/lib/mysql und nicht unter /tmp wie es von
mod_mysql
> > gefordert ist. Ich löste das Problem indem ich einen Softlink auf
> > /var/lib/mysql/mysql.sock in /tmp setzte.
> >
> > Weiss jemand wie ich so etwas schon beim einikomplilieren den
> > richtigen Pfad zum Socket setzten kann???
> > Oliver Etzel
>
> Wenn du Apps welche gegen mysqlclient.so linken selber kompilierst
dann
> benutzen sie auch den Socket welchen Mysql benutzt. Hast du aber
eine Reihe
> von RPM welche nicht auf einander abgestimmt stimmt kann besagtes
Probs
> auttreten.
>
> Loegsungsmoeglichkeiten (neben dem Selberkompilieren)
> 1. in der my.cnf dem MysqlD sagen wo er seinen Socket ablegen soll
> 2. Symlink machen
> 3. TCP und nicht den Socket benutzen.
>
> Das ablegen von sockets in /tmp ist auch medium optimal. Ich habe
neulich
> einem Admin zugeschaut der mal schwups das /tmp *aufgeraeumt* hatte
wegen
> Platzmangel.
>
> Gruss
> Joerg Behrens
>
> --
> TakeNet GmbH Mobil: 0171/60 57 963
> D-97080 Wuerzburg Tel: +49 931 903-2243
> Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
>
>
> --------------------------------------------------------------------
------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------
------
>
>
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: mod_mysql - mysql.sock
Posted by Joerg Behrens <be...@takenet.de>.
----- Original Message -----
From: "Oliver Etzel - GoodnGo.COM (R)" <ol...@goodngo.com>
To: <us...@httpd.apache.org>
Sent: Tuesday, May 06, 2003 11:47 AM
Subject: mod_mysql - mysql.sock
> Hallo Leute,
>
> habe den apache 1.3-27 auf RedHat8.0 mit dem dem Modul mod_mysql als
> DSO zum Laufen gebracht.
> Es läuft und macht die Authentisierung wie es soll.
> Da ist nur ein kleiner Schönheitsfehler:
> Mysql habe ich via RH´s eigenen RPMs installiert. Nun ist die Datei
> mysql.sock in /var/lib/mysql und nicht unter /tmp wie es von mod_mysql
> gefordert ist. Ich löste das Problem indem ich einen Softlink auf
> /var/lib/mysql/mysql.sock in /tmp setzte.
>
> Weiss jemand wie ich so etwas schon beim einikomplilieren den
> richtigen Pfad zum Socket setzten kann???
> Oliver Etzel
Wenn du Apps welche gegen mysqlclient.so linken selber kompilierst dann
benutzen sie auch den Socket welchen Mysql benutzt. Hast du aber eine Reihe
von RPM welche nicht auf einander abgestimmt stimmt kann besagtes Probs
auttreten.
Loegsungsmoeglichkeiten (neben dem Selberkompilieren)
1. in der my.cnf dem MysqlD sagen wo er seinen Socket ablegen soll
2. Symlink machen
3. TCP und nicht den Socket benutzen.
Das ablegen von sockets in /tmp ist auch medium optimal. Ich habe neulich
einem Admin zugeschaut der mal schwups das /tmp *aufgeraeumt* hatte wegen
Platzmangel.
Gruss
Joerg Behrens
--
TakeNet GmbH Mobil: 0171/60 57 963
D-97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------