2012-05-10 4 views
0

모든 레일 애플리케이션은 현재까지 제대로 작동합니다. 다른 사람이이 컴퓨터의 설정을 변경하는지 잘 모르겠습니다. 그러나이 문제를 해결할 수있는 사람은 누구입니까?libmysqlclient.so.15 : 공유 객체 파일을 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다.

세부 사항 :

  1. 를 CentOS 5.5
  2. 아파치
  3. 여객
  4. 레일 3.0.x의
  5. 의 MySQL 5.0.77

오류 정보 :

Screenshot

+0

우분투 : http://stackoverflow.com/questions/8456300/mysql2 여전히 작동하지 않으면

, 다른 것은하여 아파치를 (당신의 램프가 파손 된 경우에만) 다시 컴파일 될 수 있습니다 -so-libmysqlclient-r-so-15 can-open-shared-object-file-no-such-file/22257336 – kenorb

답변

6

좋아요. 이렇게하면 요일을 저장합니다.

wget -O /usr/lib64/libmysqlclient.so.15 http://files.directadmin.com/services/es_5.0_64/libmysqlclient.so.15 
chmod 755 /usr/lib64/libmysqlclient.so.15 
ldconfig 
1
다음과 같은 명령으로 올바른 패키지를 찾기 위해 시도 할 수

: 다음

$ sudo yum whatprovides libmysqlclient.so.15 
libmysqlclient15-5.0.95-5.w5.i386 
libmysqlclient15-devel-5.0.95-5.w5.i386 
cpanel-mysql-libs-5.0.96-1.cp1136.i386 : The shared libraries required for MySQL clients 

:

$ sudo yum reinstall WHATEVER_THE_PACKAGE_NAME_IS 

당신은 yum search package_name를 수행하여 패키지 이름을 다시 한 번 확인 할 수 있습니다.

발견되지 않으면 yum 저장소를 수정하려고 할 수 있습니다. 예 : Webtatic Yum 저장소를 구성합니다. CentOS는/RHEL 6

Webtatic EL6 : CentOS는/RHEL에 대한

rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm 

Webtatic EL5.1 5 :

rpm -Uvh http://repo.webtatic.com/yum/el5/latest.rpm 

설치의 webtatic 출시 RPM을 저장소를 설정하려면

에 CentOS/RHEL 5 Webtatic 5 :

rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm 

그리고 검색/재설치 프로세스를 다시 반복하십시오. 도움이되지 않을 경우

/scripts/check_cpanel_rpms --fix 

는, 예를 들어, 깨진 패키지를 제거 :


당신의 cPanel를 실행하는 경우, 다음과 같은 스크립트를 실행하려고 할 수 있습니다 rpm -e cpanel-mysql-5.0.96-1.cp1136을 입력하고 check 명령을 다시 실행하십시오.

/scripts/easyapache 
관련 문제