libssl.so.6: no se puede abrir el archivo de objeto compartido

libssl.so.6: no se puede abrir el archivo de objeto compartido

Intenté instalar mi aplicación en un servidor CentOS 6. Pero mientras inicio Apache ( Server version: Apache/2.2.26 (Unix)), aparece un error como

[error] falló install_driver(mysql): No se puede cargar '.../mysql/mysql.so' para el módulo DBD::mysql: libssl.so.6: no se puede abrir el archivo de objeto compartido: No existe tal archivo o directorio en *

# ldd mysql.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)

También instalé openssl y openssl-devel.

Por favor ayuda

Respuesta1

Teniendo el nombre del archivo, puede encontrar el paquete que contiene ese archivo usandoBúsqueda de RPMo yum whatprovidescomando.

Los archivos libcrypto.so.6y libcrypto.so.6están contenidos en openssl098eel paquete.

información relacionada