noodly Napisano Luty 8, 2009 Zgłoszenie Share Napisano Luty 8, 2009 Witam serdecznie wszystkich forumowiczów. Na wszystkich swoich serwerach mam debiana ale na jednym jest fedora core 4. Musze zaktualizować mysql client z wersji 4 do wersji 5 ponieważ musze połączyć się ze skryptu php do zdalnego serwera mysql który właśnie działa na mysql 5 Błąd php: mysql_connect() [function.mysql-connect]: Client does not support authentication protocol requested by server; consider upgrading MySQL client Nie moge sobie poradzić z aktualizacja. Chciałem zrobić to instalując wszystko z paczki rpm ale napotkałem następujące problemy: [root@ns25603 pakiety]# rpm -i MySQL-server-community-5.1.31-0.rhel4.i386.rpm błąd: Niespełnione zależności: MySQL jest w konflikcie z mysql-4.1.20-1.FC4.1.i386 MySQL-server jest w konflikcie z mysql-server-4.1.20-1.FC4.1.i386 [root@ns25603 pakiety]# Chcąc podmienić pakiet otrzymuje błąd: [root@ns25603 pakiety]# rpm -U MySQL-server-community-5.1.31-0.rhel4.i386.rpm błąd: Niespełnione zależności: libmysqlclient.so.14 jest wymagany przez (zainstalowany) perl-DBD-MySQL-2.9007-1.i386 libmysqlclient.so.14 jest wymagany przez (zainstalowany) php-mysql-5.0.4-10.5.i386 libmysqlclient.so.14 jest wymagany przez (zainstalowany) php51-mysql-5.1.4-20060823.fc4.i386 libmysqlclient.so.14 jest wymagany przez (zainstalowany) php51-mysqli-5.1.4-20060823.fc4.i386 libmysqlclient.so.14 jest wymagany przez (zainstalowany) php51-pdo_mysql-5.1.4-20060823.fc4.i386 [root@ns25603 pakiety]# to samo z pakietem MySQL-client-community-5.1.31-0.rhel4.i386.rpm [root@ns25603 pakiety]# rpm -U MySQL-client-community-5.1.31-0.rhel4.i386.rpm plik /usr/bin/msql2mysql z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysql z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysql_find_rows z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysql_waitpid z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqlaccess z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqladmin z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqlbinlog z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqlcheck z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqldump z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqlimport z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/bin/mysqlshow z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysql.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqlaccess.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqladmin.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqldump.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqlshow.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-4.1.20-1.FC4.1 plik /usr/share/man/man1/msql2mysql.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-server-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqlbinlog.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-server-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqlcheck.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-server-4.1.20-1.FC4.1 plik /usr/share/man/man1/mysqlimport.1.gz z instalacji MySQL-client-community-5.1.31-0.rhel4 jest w konflikcie z plikiem z pakietu mysql-server-4.1.20-1.FC4.1 Yum tez nie chce wykonywać zadnych poleceń [root@ns25603 pakiety]# yum check-update Setting up repositories Cannot find a valid baseurl for repo: updates-released Error: Cannot find a valid baseurl for repo: updates-released [root@ns25603 pakiety]# Nie mogę sobie pozwolić na reinstalacje systemu ponieważ dysk jest zabardzo załadowany plikami (560gb - nie moge ich stracić ) Bardzo prosze forumowiczów o pomoc. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Luty 8, 2009 Zgłoszenie Share Napisano Luty 8, 2009 FC4 to prehistoria. Utrzymywane są dwie wersje wstecz (obecnie mamy F10, F8 i niżej są "legacy"), więc raczej ciężko będzie z aktualizacją przez yuma. Zastanowiłbym się nad upgrade'm FC4 do jakiejś nowszej wersji. Albo własnoręczna kompilacja, ale to słaby pomysł I jeszcze jedno - może z paczkami pod Fedorę pójdzie lepiej niż z pakietem pod RHEL? Niby Fedora i RHEL to prawie to samo, ale jak wiemy "prawie" robi czasem dużą różnicę. Polecam wyszukiwanie zaawansowane na http://rpm.pbone.net [EDIT] Nie doczytałem o tym, że reinstalacja CIę nie urządza. Jeśli tak, to chyba znalazłeś się w ciężkiej sytuacji. Powodzenia. Z drugiej strony jeśli system jest na innej partycji niż dane (a powinien być na działającym "zawodowo" serwerze) to upgrade nie jest aż tak bolesny. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
noodly Napisano Luty 9, 2009 Autor Zgłoszenie Share Napisano Luty 9, 2009 Być może się myle ze jest to fedora core 4... Szczerze to juz nie pamiętam co wybierałem przy instalacji... Serwer jest w ovh i był instalowany plesk + właśnie ten system. Jak najbardziej w systemie jest sporo partycji ale nie mam dostępu fizycznego do serwera tylko panel ovh a to dosyć spory problem przy takich operacjach. Próbowałem kompilowac mysql ze zrodel ale nie pomagało to. Zostaje mi jeszcze ewentualność zniżenia wersji głównego serwera mysql do 4 Pozdrawiam. Jakoś sobie poradze ))) EDIT: Sprawdziłem w phpsysinfo: Kernel Version 2.6.24.5-grsec-xxxx-grs-ipv4-32 (SMP) Distro Name Fedora Core release 4 (Stentz) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się