libssl.so.6: 공유 객체 파일을 열 수 없습니다.

libssl.so.6: 공유 객체 파일을 열 수 없습니다.

CentOS 6 서버에 애플리케이션을 설치해 보았습니다. 하지만 Apache()를 시작하는 동안 Server version: Apache/2.2.26 (Unix)다음과 같은 오류가 발생합니다.

[오류] install_driver(mysql) 실패: 모듈 DBD::mysql에 대해 '.../mysql/mysql.so'를 로드할 수 없습니다: libssl.so.6: 공유 객체 파일을 열 수 없습니다: *에 해당 파일이나 디렉터리가 없습니다.

# lddmysql.so

    linux-vdso.so.1 =>  (0x00007fffb8518000)
    libmysqlclient.so.15 => /usr/lib64/libmysqlclient.so.15 (0x00007fc047163000)
    libz.so.1 => /lib64/libz.so.1 (0x00007fc046f45000)
    libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007fc046d0e000)
    libnsl.so.1 => /lib64/libnsl.so.1 (0x00007fc046af5000)
    libm.so.6 => /lib64/libm.so.6 (0x00007fc046870000)
    libssl.so.6 => not found
    libcrypto.so.6 => not found
    libc.so.6 => /lib64/libc.so.6 (0x00007fc0464dc000)
    libfreebl3.so => /usr/lib64/libfreebl3.so (0x00007fc04627a000)
    /lib64/ld-linux-x86-64.so.2 (0x0000003f8a600000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007fc046076000)

openssl과 openssl-devel도 설치했습니다.

도와주세요

답변1

파일 이름이 있으면 다음을 사용하여 해당 파일이 포함된 패키지를 찾을 수 있습니다.RPM 검색또는 yum whatprovides명령.

파일 libcrypto.so.6과 패키지 libcrypto.so.6에 포함되어 있습니다 openssl098e.

관련 정보