libmysqlclient.so.10: cannot open shared object file

cohuman1의 이미지

안녕하세요.

제가 mysql-3.23.58 에서요 mysql-3.23.55 로 다운그레이드를 해봣거든요.
그냥 삽질 차원에서요.

mysql/data 폴더를 그냥 덮어 씌우고 폴더 권한을 다시 정해주고 mysql reload 하니깐 되더라구요.

근데 문제는 apache 를 restart 시키려니 다음과 같은 오류가 나옵니다.

Quote:
[root@linux local]# /usr/local/apache/bin/apachectl restart
/usr/local/apache/bin/apachectl restart: configuration broken, ignoring restart
/usr/local/apache/bin/apachectl restart: (run 'apachectl configtest' for details)

[root@linux local]# /usr/local/apache/bin/apachectl configtest
Syntax error on line 222 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: libmysqlclient.so.10: cannot open shared object file: No such file or directory

그래서 아파치를 리스타트를 못시키고 있어요.
흑흑..

php 를 4.3.4 로 업할려고 해도 ./configure 에서 실패하더라구요.
저 문제 때문에 그런거 같아요.

아시는 분 계세요?

hys545의 이미지

cohuman1 wrote:
안녕하세요.

제가 mysql-3.23.58 에서요 mysql-3.23.55 로 다운그레이드를 해봣거든요.
그냥 삽질 차원에서요.

mysql/data 폴더를 그냥 덮어 씌우고 폴더 권한을 다시 정해주고 mysql reload 하니깐 되더라구요.

근데 문제는 apache 를 restart 시키려니 다음과 같은 오류가 나옵니다.

Quote:
[root@linux local]# /usr/local/apache/bin/apachectl restart
/usr/local/apache/bin/apachectl restart: configuration broken, ignoring restart
/usr/local/apache/bin/apachectl restart: (run 'apachectl configtest' for details)

[root@linux local]# /usr/local/apache/bin/apachectl configtest
Syntax error on line 222 of /usr/local/apache/conf/httpd.conf:
Cannot load /usr/local/apache/libexec/libphp4.so into server: libmysqlclient.so.10: cannot open shared object file: No such file or directory

그래서 아파치를 리스타트를 못시키고 있어요.
흑흑..

php 를 4.3.4 로 업할려고 해도 ./configure 에서 실패하더라구요.
저 문제 때문에 그런거 같아요.

아시는 분 계세요?


libmysqlclient.so.10
소스로 갈았다면 /usr/local/lib에 잇을건데[
mysql들어간 거 다 지우고 다시 깔고
/sbin/ldconfig하세려
그리고 php도 다시 컴퍼일 하세여
php가 전에 깔은거에 맞쳐조 있는걸로 보임

즐린