"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Debian 3.1: problem beim compilen von PHP mit mysql...

semteX 11.07.2005 - 16:43 1640 13
Posts

semteX

begehrt die rostschaufel
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14592
Grüsse.

Ich hab jetzt den Apache 2 server installiert und das funkt wunderbar. Anschließend hab ich mysql via apt-get install mysql-server installiert.

via /usr/bin/mysqld lässt sich der spass auch problemlos starten.

wenn ich jetzt z.b. php mit ./configure --with-mysql=/usr compilen probier schreibt er mir am ende nur etwas von headers die er ned finden kann.

laut anleitung auf php.net sollte ma auf den pfad auf die mysql installation setzn...

ich hab btw auch schon einiges anderes ausprobiert: --with-mysql=/usr/bin mysql=/usr/lib, ...

danke für die hüfe. (genaue fehlermeldung gibts in ca 2 stunden bin grad ned daheim)...

Woifi

Addicted
Avatar
Registered: Jun 2003
Location: $home
Posts: 485
"--with-mysql" genügt nicht?

genauer fehlermeldung wär dann noch wichtig

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Darf man Fragen, warum du nicht ein zweifellos irgendwo verfuegbares .deb-Paket nimmst?

semteX

begehrt die rostschaufel
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14592
weil ich mich offenbar gern selbst quäle... ausserdem muss es ja so a gehen...

Woifi

Addicted
Avatar
Registered: Jun 2003
Location: $home
Posts: 485
Zitat von COLOSSUS
Darf man Fragen, warum du nicht ein zweifellos irgendwo verfuegbares .deb-Paket nimmst?

iirc gibt es bislang keine offiziellen php5 pakete und eigentlich ist es wirklich schnell selber kompliliert...

semteX

begehrt die rostschaufel
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14592
iirc stimmt das, ich hätt nämlcih keins gfunden.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
Ein inoffizielles .deb ist auch nicht schlechter als eine Installation from source.

http://packages.dotdeb.org/dists/sarge/php5/

semteX

begehrt die rostschaufel
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14592
however, ich wills so auch hinbekommen.

checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... no
configure: error: Cannot find MySQL header files under /usr/bin.
Note that the MySQL client library is not bundled anymore.


das ist die letzte meldung

aufruf:

./configure --with-mysql=/usr/bin --with-apxs2=/wwwroot/bin/apxs --disable-libxml

thx.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
--with-mysql=/usr/bin
configure: error: Cannot find MySQL header files under /usr/bin.

Du musst die MySQL-Sourcen installieren, und dann den richtigen Pfad dazu angeben. Oder eben ohne MySQL-Support kompilieren. Oder die Debian-Pakete nehmen. Wenn dich der "omFg watching shit scrolling by makes me a Linux expert"-Wahnsinn gepackt hat, "vergnueg" dich mit LFS ;)

Master99

verträumter realist
Avatar
Registered: Jul 2001
Location: vie/grz
Posts: 12682
von semteX:
danke colo das hab ich mir schon fast gedacht... ;)

ich hab den ganzen spass mit apt-get installiert. imho hat er da auch den mysql-client mitinstalliert (iirc, i sitz grad leitstelle wegn katastrophendienst)... Nur ich bekomm einfach ned raus WO die verdammten mysql header files da hininstalliert wurden. usr/bin/lib wars jedenfalls ned.

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Zitat von COLOSSUS
[color="green"]Wenn dich der "omFg watching shit scrolling by makes me a Linux expert"-Wahnsinn gepackt hat, "vergnueg" dich mit LFS ;)
:D Und das einem - bzw. _dem_ - Gentoo-Kämpfer an vorderster Front :p

void0

Little Overclocker
Avatar
Registered: Dec 2002
Location: at/wien/4 | ch@I..
Posts: 58
Code:
apt-get install libmysqlclient12-dev
dpkg -L libmysqlclient12-dev
 ==> /usr/include/mysql, /usr/lib

Also die Standardpfade; damit geht dann auch ./configure --with-mysql

semteX

begehrt die rostschaufel
Avatar
Registered: Oct 2002
Location: Pre
Posts: 14592
danke. hab mir eingebildet, dass das ganze mitinstalliert wurde (vom apt-get install mysql-server). offenbar verschaut.

Danke für diese hilfe, ich werd mir das ganze dann am wochnende wieder stärker anschaun.

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12070
dev-Pakete werden afaik niemals ohne besonderen Grund mitinstalliert.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz