Как установить драйверы PHP PDO ODBC на CentOS 7?
У меня уже есть PHP 5.4, установленный в CentOS 7 VPS. Я пытаюсь теперь получить доступ к старой базе данных в формате .mdb с помощью PHP script.
Однако моя страница phpinfo() говорит, что включены только драйверы mysql
и sqlite
PDO. Нет драйвера с именем ODBC.
Вот почему я попытался выполнить этот учебник, чтобы заставить его работать. Но это не сработает. bash: ./configure: No such file or directory
.
Я не знаю, из какой папки я должен запускать перечисленные там команды. Есть ли команда, которая позволит мне установить драйверы PDO ODBC из системы, например. yum -y install php_odbc
, с которым мне было бы легче работать? Если нет, что я делаю неправильно?
Ответы
Ответ 1
Похоже, php_odbc
является одним из CentOS 7 пакетов.
См. http://mirror.centos.org/centos/7/os/x86_64/Packages/, это очень длинный список.
Итак, yum -y install php_odbc
должен работать. Просто не забудьте перезагрузить веб-сервер, если потребуется.
Вы бы запускали ./configure ...
, если бы вы компилировали PHP из исходного кода. Это не будет работать в вашем случае.