Ei leita faili libmysqlclient_r.so.16
Moderaator: Moderaatorid
-
Whitedragon
- Pingviini külastaja

- Postitusi: 25
- Liitunud: 24.06.2009, 15:44
Ei leita faili libmysqlclient_r.so.16
Nimelt installeerisin mysql-i.
nii sai siis installeeritud mysql-server mysql-cient ja phpmyadmin
ent pannes mänguserverile plugina mis toetub mysql-le anti error et libmysqlclient_r.so.16 faili ei leita. Oskab keegi öelda millega saaks seda viga eemaldada? Ise olen proovinud instaleerida libmysqlclient16-st kuid see ei ole lahendanud
OS:Ubuntu 10.04 64 BIT
nii sai siis installeeritud mysql-server mysql-cient ja phpmyadmin
ent pannes mänguserverile plugina mis toetub mysql-le anti error et libmysqlclient_r.so.16 faili ei leita. Oskab keegi öelda millega saaks seda viga eemaldada? Ise olen proovinud instaleerida libmysqlclient16-st kuid see ei ole lahendanud
OS:Ubuntu 10.04 64 BIT
Re: Ei leita faili libmysqlclient_r.so.16
Kõigepealt veendu, kas niisugune fail on Su arvutis olemas.Whitedragon kirjutas:anti error et libmysqlclient_r.so.16 faili ei leita.
Kui on olemas locate andmebaas, siis näitab terminalis antud käsk
locate libmysqlclient_r.so
kõiki faile, mille nimes on 'libmysqlclient_r.so'.
Kui locate andmebaasi pole tekitatud, siis mine terminalis juurkataloogi
cd /
ja anna seal käsk
find . -name libmysqlclient_r.so
Kui teed seda tavakasutajana, saad ohtrasti hoiatusi, et pole juurdepääsuõigusi kataloogi sisu vaatamiseks, aga nende vahel ka kõik leitud failid, mille nimes on 'libmysqlclient_r.so'.
Kui õige fail on olemas, siis tuleb edasi otsida, miks mysql seda ei leia.
Võibolla aitab käsk
sudo ldconfig
võibolla on vaja täiendada keskkonnamuutujat LD_LIBRARY_PATH.
-
Whitedragon
- Pingviini külastaja

- Postitusi: 25
- Liitunud: 24.06.2009, 15:44
-
Whitedragon
- Pingviini külastaja

- Postitusi: 25
- Liitunud: 24.06.2009, 15:44
root@****:~# ls -l /usr/lib/libmysqlclient_r.so.*
lrwxrwxrwx 1 root root 26 2011-02-27 20:48 /usr/lib/libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
-rw-r--r-- 1 root root 2176992 2011-02-10 11:30 /usr/lib/libmysqlclient_r.so.16.0.0
root@****:~# echo $SHELL
/bin/bash
root@****:~# echo $LD_LIBRARY_PATH
Viimasele aga tuleb tühi rida...
lrwxrwxrwx 1 root root 26 2011-02-27 20:48 /usr/lib/libmysqlclient_r.so.16 -> libmysqlclient_r.so.16.0.0
-rw-r--r-- 1 root root 2176992 2011-02-10 11:30 /usr/lib/libmysqlclient_r.so.16.0.0
root@****:~# echo $SHELL
/bin/bash
root@****:~# echo $LD_LIBRARY_PATH
Viimasele aga tuleb tühi rida...
Sellest pole hullu.Whitedragon kirjutas: root@****:~# echo $LD_LIBRARY_PATH
Viimasele aga tuleb tühi rida...
Teek libmysqlclient_r.so.16.0.0 on olemas ja
libmysqlclient_r.so.16 on toimiv link.
Kaust /usr/lib/ leitakse vaikimisi üles, nii et kõik paistab olema korras.
Ehk oskab keegi Ubuntus Mysql-i installeerinu ja kasutaja sõna sekka öelda.
Siiski. Kirjutasid, et Ubuntu 10.04 64 BIT.
Äkki on probleem 32/64 bitis?
Kas võib olla, et Mysql ja libmysqlclient_r.so.16.0.0 pole sama bittide arvuga?
-
Whitedragon
- Pingviini külastaja

- Postitusi: 25
- Liitunud: 24.06.2009, 15:44
