
Я попытался установить свое приложение на сервере CentOS 6. Но при запуске Apache( Server version: Apache/2.2.26 (Unix)
) я получаю ошибку типа
[ошибка] install_driver(mysql) failed: Невозможно загрузить '.../mysql/mysql.so' для модуля DBD::mysql: libssl.so.6: невозможно открыть файл общих объектов: Такого файла или каталога по адресу * нет
# 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)
Я также установил openssl и openssl-devel.
Пожалуйста помоги
решение1
Имея имя файла, вы можете найти пакет, содержащий этот файл, используяПоиск RPMили yum whatprovides
команда.
Файлы libcrypto.so.6
и libcrypto.so.6
содержатся в openssl098e
пакете.