Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Whitedragon
Pingviini külastaja
Pingviini külastaja



Liitunud: 24.06.2009
Postitused: 25


estonia.gif
postituspostitatud: 27.02.2011, 22:34  postituse pealkiri:  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


akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 28.02.2011, 09:57  postituse pealkiri:  Re: Ei leita faili libmysqlclient_r.so.16  

Whitedragon kirjutas:
anti error et libmysqlclient_r.so.16 faili ei leita.

Kõigepealt veendu, kas niisugune fail on Su arvutis olemas.
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
Pingviini külastaja



Liitunud: 24.06.2009
Postitused: 25


estonia.gif
postituspostitatud: 28.02.2011, 11:42  postituse pealkiri:  (teema puudub)  

Fail täiesti leitud. Fail asub /usr/lib/
proovisin ldconfig-i ent see pole mõjunud


priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 28.02.2011, 13:43  postituse pealkiri:  (teema puudub)  

Whitedragon kirjutas:
Fail täiesti leitud. Fail asub /usr/lib/
proovisin ldconfig-i ent see pole mõjunud

Oled kindel, et on tavaline fail, mitte katkine symlink?


akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 28.02.2011, 14:31  postituse pealkiri:  (teema puudub)  

Whitedragon kirjutas:
Fail täiesti leitud. Fail asub /usr/lib/

Postita käskude

ls -l /usr/lib/libmysqlclient_r.so.*
echo $SHELL
echo $LD_LIBRARY_PATH

väljund, siis proovime edasi.

Võibolla sekkub vahepeal ka mõni mysql kasutaja ja aitab kiiremini edasi Wink


Whitedragon
Pingviini külastaja
Pingviini külastaja



Liitunud: 24.06.2009
Postitused: 25


estonia.gif
postituspostitatud: 28.02.2011, 15:25  postituse pealkiri:  (teema puudub)  

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... Shocked


akbgf
Vana Pingviin
Vana Pingviin



Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
estonia.gif
postituspostitatud: 28.02.2011, 18:50  postituse pealkiri:  (teema puudub)  

Whitedragon kirjutas:

root@****:~# echo $LD_LIBRARY_PATH
Viimasele aga tuleb tühi rida... Shocked

Sellest pole hullu.

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
Pingviini külastaja



Liitunud: 24.06.2009
Postitused: 25


estonia.gif
postituspostitatud: 28.02.2011, 19:10  postituse pealkiri:  (teema puudub)  

mjh jõudsin isegi sellele järeldusele aga kust ja kuidas ma selle 32 Bitise peale panen? Eriti kui mul on amd64


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group