Я пытаюсь подключиться к файлу .mdb и установил MDBTools
Когда я запускаю сценарий PHP, я получаю эту ошибку;
[unixODBC][Driver Manager]Can't open cursor lib 'libodbccr'
В разделе /usr/lib64
я нахожу следующие похожие библиотеки;
- libodbccr.so.2
- libodbccr.so.2.0.0
Есть ли файл конфигурации, который мне нужно отредактировать, потому что мне кажется, что библиотека есть, просто unixODBC не может ее найти?
2
lshas
16 Авг 2014 в 23:42
2 ответа
Лучший ответ
После небольшого поиска я нашел решение, по-видимому, в CentOS есть но.
Это устранило проблему для меня;
sudo ln /usr/lib64/libodbccr.so.2 /usr/lib64/libodbccr.so.1
5
lshas
16 Авг 2014 в 23:58
Для Debian 11 решение было
sudo apt-get install php-odbc libodbc1 php-odbc mdbtools
sudo ln -s /usr/lib/x86_64-linux-gnu/libodbccr.so.1 /etc/libodbccr.so
0
caiofior
5 Июл 2022 в 18:11
Похожие вопросы
Новые вопросы
php
PHP — это открытый, мультипарадигмальный, динамически типизированный и интерпретируемый язык сценариев, изначально разработанный для веб-разработки на стороне сервера. Используйте этот тег для вопросов о программировании на языке PHP.