Portál AbcLinuxu, 25. dubna 2024 15:09


Dotaz: mysql verze 4.1 ale API 4.0

22.10.2006 16:31 RedBoy
mysql verze 4.1 ale API 4.0
Přečteno: 106×
Odpovědět | Admin
Kompiloval jsem mysql ze zdrojacku ( http://dev.mysql.com/downloads/mysql/4.1.html )

server mi hlasi ze mam verzi Your MySQL connection id is 4 to server version: 4.1.21

ale phpinfo Client API version 4.0.24

mam ten problem z duvodu, ze necte mi to hesla
Client does not support authentication protocol requested by server; consider upgrading MySQL client
vim ze mam upgratnout mysql clienta, ale zdrojacky jsem nenasel, a apt-get install mysql-client-4.1 nepomohl
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.10.2006 17:32 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
Odpovědět | | Sbalit | Link | Blokovat | Admin
ne, nepomohl, potrebujes php kompilovane proti libmysqlclient14 (mysql 4.1) nebo libmysqlclient15 (mysql 5.0+), pripadne v my.cnf povolit volbu old_passwords = 1
Urine should only be green if you're Mr. Spock.
23.10.2006 00:19 RedBoy
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
trošku si nevím dále rady

mysql jsem si zkompiloval ze zdrojáčků

kompletně jsem odstranil apache a php

a začal jsem znova
apt-get install apache2
apt-get install libmysqlclient14
apt-get install php4
...
avšak pořád ten samý problém,nevím si rady, jak jinak mít php kompilovane proti libmysqlclient14
23.10.2006 01:32 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
dpkg --status php4-mysql ti ukaze co? zavislost na libmysqlclient12, takze si tu libmysqlclient14 muzes instalovat 100x, ale proste to s ni neni linkovany, takze si treba muzes stahnout zdrojovy balicek od php4 a buildnout ho proti hlavickovym souborum novejsiho mysql (nebo prejit na etch, ale tam uz zase nen mysql 4.1, ale 5.0)
Urine should only be green if you're Mr. Spock.
23.10.2006 01:50 RedBoy
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
ano mas pravdu, ale nevim jak zdrojaky buildnout oproti hlavickovym souborum

muj postup byl nasledujici
./configure  --with-mysql=/usr/local/mysql  --with-mysql-sock=/tmp/mysql.sock  --with-config-file-path=/etc/php4/apache2

make
make install
23.10.2006 06:42 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
hmmhmm, super na delani bordelku v systemu ;) ... zkus ty old_passwords radsi ;)
Urine should only be green if you're Mr. Spock.
23.10.2006 12:55 RedBoy
Rozbalit Rozbalit vše Re: mysql verze 4.1 ale API 4.0
jsem to vyřešil tak, že jsem si nastavil sources.list na testing a postahoval a jednoduchým apt-get install jsem si nainstaloval vše znova, nyní vše běží

jen mi ujasněte prosím výraz, překompilovat oproti něčemu, jak to udělat

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.