WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   mysql (http://www.wcm.at/forum/showthread.php?t=81034)

-4-Stone 18.12.2002 21:25

mysql
 
sorry wenn ich euch schon wieder mit dem thema nerve.
hab jetzt das sql von da distri drauf gespielt und muss ja jetzt des php nochmal neu compiliern mit dem mysql.

beim php verwende ich ./configure --prefix=/usr/local/apache2/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/share/mysql --enable-track-vars

nur hab ich das porblem das er mir dann "configure: error: Cannot find header files under /usr/share/mysql/" das sagt:)

wo könnten diese header files sein?
die distrie ist suse.

danke

Lotussteve 18.12.2002 22:37

Hallo!

Oft verstecken sich Headerfiles in "NAME-dev"-Paketen, sprich Name des normalen Pakets mit -dev dran.

Hast du alle benötigten installiert?
Ist aber ein WAG, weil ich kein SuSE verwende.....eh schon wissen ;) .



Ciao,

Steve

-4-Stone 18.12.2002 22:41

hm nein solche datein hab ich nicht

Lotussteve 18.12.2002 22:48

Hallo!

Also kein Paket "mysql-dev" vorhanden?


SLOOOOOOTER!




Ciao,

Steve

Sloter 19.12.2002 08:32

Bin schon da :D

--with-mysql=/usr/share/mysql mach mal ohne Pfad --with-mysql

schau aber zuerst einmal nach ob du überhaupt MySql installiert hast.

Sloter

Sloter 19.12.2002 09:12

Meistens /var/lib/mysql

Sloter

-4-Stone 19.12.2002 13:59

also wenn ich whereis mysql abfrage (um sicher zu gehn) sagt er mir
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql

es ist aber auch ein verzeichnis /var/lib/mysql auch vorhanden
muss ich vielleicht voher mysql_install_db machen das ich die datein bekomme?
aber es sollte ja alles da sein...

Sloter 19.12.2002 15:47

Was sagt ./configure wenn du /var/lib/mysql oder ohne Pfad angibst?

Sloter

-4-Stone 19.12.2002 15:58

genau den gleichen fehler..
ich habs jetzt nur mit --with-mysql gemacht

das phpinfo gibt mir das aus:

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 3.23.49
MYSQL_MODULE_TYPE builtin
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE no value
MYSQL_LIBS no value

Directive Local Value Master Value
mysql.allow_persistent On On
mysql.connect_timeout -1 -1
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket no value no value
mysql.default_user no value no value
mysql.max_links Unlimited Unlimited
mysql.max_persistent Unlimited Unlimited
mysql.trace_mode Off Off

aber wenn ich versuche eine php seite mit einer daten bank zu öffen kommt noch immer mein altes problem
Could not connect to the database

ich weiss langsam nicht mehr woran das liegen kann...

Sloter 19.12.2002 20:42

1, mysql-devel installiert?
2, mysql läuft?
3, rm config.cache vor /.configure gemacht

Sloter

Sloter 19.12.2002 20:52

Verwendest du Apache 2.x?

Sloter

-4-Stone 19.12.2002 21:11

ja verwende ich
um genau zusein 2.0.43 glaub i war des :)

Sloter 19.12.2002 21:25

Hm.....IMHO habe ich da etwas von einem Bug gelesen.
Anderen Punkte schon ausprobiert?

Sloter

-4-Stone 19.12.2002 22:00

im mom läst es sich ned mal starten. des ganze apache zeugs is ein kinder spiel nur da hau i bald die nerven weg

-4-Stone 19.12.2002 22:33

so jetzt hab ich nochmal versucht ein andere sql zu nehmen weil des von da distri gefällt ma ned aber da kommt auch wieder eines meine alten probleme

wenn ich es kompilieren will

libmysql.c: In function `mysql_real_connect':
libmysql.c:1325: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
libmysql.c:1325: too few arguments to function `gethostbyname_r'
libmysql.c:1325: warning: assignment makes pointer from integer without a cast
make[2]: *** [libmysql.lo] Error 1
make[2]: Leaving directory `/home/stone/mysql-3.23.52/libmysql'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/stone/mysql-3.23.52'
make: *** [all-recursive-am] Error 2

ich hoff es weiss wer was des sein kann. danke euch!

-4-Stone 20.12.2002 11:27

so hab ma eine BINARY version installiert. des php wieder neu drüber gehaut usw. des phpinfo seital zeigt mir die neue version an 3.23.54.
des mysql lauft am rechner unter dem user mysql und wie immer erhalte ich Could not connect to the database.

gibts vielleicht irgendein kleines testpacket wo ich per php auf eine datenbank zugreifen kann? weil ich glaub nach der xten installation schon nicht mehr das das sql nicht geht.

Sloter 20.12.2002 12:26

Wie möchtest du dich connecten?
Als root geht es nur local in der Standardinstallation.

Sloter

-4-Stone 20.12.2002 12:36

mir es eignelich egal wie :)
ich will nur endlich mal meine php/sql sachen am laufen haben :-)

Sloter 20.12.2002 13:35

http://www.little-idiot.de/mysql/

Sloter

_m3 20.12.2002 17:07

Zitat:

Original geschrieben von Sloter
[url]http://www.little-idiot.de/
:lol: Der Domainname ist GENIAL !!!

Sloter 20.12.2002 18:31

Ein alter Klassiker für Supporter die Freundlich bleiben müssen.

Kunde: Können sie mir etwas helfen bei MySql
Support: Klar....little-idiot..
Kunde: Was sagen sie sie da?
Support: www.little-idiot.de :D

Sloter


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag