Problem przy uruchumieniu serwa WoW, KDE brak libu?

Zaczęty przez gynio, Grudzień 02, 2007, 18:54:11 PM

« poprzedni - następny »

0 użytkowników i 1 Gość przegląda ten wątek.

gynio

Mam zamiar kupić serwa dedykowanego.
Wgrałem pliki wszystko tak jak w tutku http://www.wizzi.pl/index.php?topic=124.new#new

No i niby wszystko dobrze robie ale coś jest nie tak.
Jak chce uruchomić serwa komendą
./mangos-realmd
wyskakuje mi taki błąd:
Mangos-realmd: error while loading shared libraries: libmysqlclient_r.so.15: cannot open shared object file: No such file or directory

Co mam zrobić?

ccrash

moze to niewiele wniesie u mnie raz stalo sie cos takiego po resecie wszystko hulalo a serwer rownierz stoi na dedyku

Nolt

PMIĘTAJ O KORZYSTANIU Z OPCJI SZUKAJ
nie udzielam pomocy poza forum i na PW

ccrash

Cytujno , w linker nie miał /opt/mangos/lib w zasięgu zmiennem LD_PATH

gynio

Cytat: ccrash w Grudzień 03, 2007, 13:55:36 PM
Cytujno , w linker nie miał /opt/mangos/lib w zasięgu zmiennem LD_PATH
Nie wiem jak mam to sprawdzić?

ccrash

on nie wie gdzie szukac bibliotek  ktore ma dolaczyc:D

gynio

mam pytanie czy folder mangos musi być w folderze /OPT/  ?
czy może być w byle jakim folderze...


Co proponujecie by ten błąd naprawić co mam zrobić?

ccrash

Cytujserwer ~ # find /usr/lib64 -iname "*mysqlclient*"
/usr/lib64/mysql/libmysqlclient_r.a
/usr/lib64/mysql/libmysqlclient_r.so.15.0.0
/usr/lib64/mysql/libmysqlclient.a
/usr/lib64/mysql/libmysqlclient_r.so.15
/usr/lib64/mysql/libmysqlclient.la
/usr/lib64/mysql/libmysqlclient.so
/usr/lib64/mysql/libmysqlclient.so.15
/usr/lib64/mysql/libmysqlclient_r.la
/usr/lib64/mysql/libmysqlclient_r.so
/usr/lib64/mysql/libmysqlclient.so.15.0.0
/usr/lib64/libmysqlclient_r.so.15.0.0
/usr/lib64/libmysqlclient_r.so.15.0
/usr/lib64/libmysqlclient_r.so.15
/usr/lib64/libmysqlclient.so
/usr/lib64/libmysqlclient.so.15
/usr/lib64/libmysqlclient_r.so
/usr/lib64/libmysqlclient.so.15.0
/usr/lib64/libmysqlclient.so.15.0.0

Cytujlinux wspaniałomyślnie pozwala zrobić dowiązanie symboliczne i voila

co do pytania o katalog moze byc w dowolnym cala odpowiedz juz chyba zostala zawarta

gynio

#8
Nie mam żadnego pliku z tego co wypisałeś ;/
ani 1 !
serwer ~ # find /usr/lib64 -iname "*mysqlclient*"
/usr/lib64/mysql/libmysqlclient_r.a
/usr/lib64/mysql/libmysqlclient_r.so.15.0.0
/usr/lib64/mysql/libmysqlclient.a
/usr/lib64/mysql/libmysqlclient_r.so.15
/usr/lib64/mysql/libmysqlclient.la
/usr/lib64/mysql/libmysqlclient.so
/usr/lib64/mysql/libmysqlclient.so.15
/usr/lib64/mysql/libmysqlclient_r.la
/usr/lib64/mysql/libmysqlclient_r.so
/usr/lib64/mysql/libmysqlclient.so.15.0.0
/usr/lib64/libmysqlclient_r.so.15.0.0
/usr/lib64/libmysqlclient_r.so.15.0
/usr/lib64/libmysqlclient_r.so.15
/usr/lib64/libmysqlclient.so
/usr/lib64/libmysqlclient.so.15
/usr/lib64/libmysqlclient_r.so
/usr/lib64/libmysqlclient.so.15.0
/usr/lib64/libmysqlclient.so.15.0.0

;/ Hoster dopiero zainstalował GLIBS 2.4 może reset po prostu powinnień to zmienić?

ccrash

#9
to jest lokalizacja specyficzna dla architektury amd64
normlanie one powinny znajdowac sie  /usr/lib
Jesli ich NIE MA WCALE znaczy ze nie ma klienta mysql (co moze tez oznaczac ze nie masz serwera mysql) i GLIBS 2.4 raczej nie pomoga bo nie maja nic z tym wspolnego.
A tak miedzy nami po wersji GLIBS 2.4 widze ze to slack wrrr jestes zly

A wlasnie ile placisz za dedyka?

gynio

#10
Dobra jestem krok do przodu. Gadałem z hosterem i przeżuca mi pliki do /usr/lib

ale teraz wyskakuje taki problem: libmysqlclient_15 not found (reqired ./mangos realmd)

Nolt

Tak jak ccrash napisał, sprawdź czy masz potrzebne wszystkie biblioteki i programy (mysql-server, mysql-client itd.) jeśli jesteś pewien że masz tą bibliotekę libmysqlclient_15 spróbuj tego:
sudo LD_PRELOAD="/sciezka_bliblioteki/nazwa_biblioteki" ./mangos-realmd -c /opt/mangos/etc/realmd.conf
PMIĘTAJ O KORZYSTANIU Z OPCJI SZUKAJ
nie udzielam pomocy poza forum i na PW