Для настройки pdo_odbc требуются файлы в / usr / local /, но нет файлов

Я пытаюсь настроить pdo_odbc на моем онлайн-сервере. Я использую замазку, и у меня есть некоторые базовые знания в командах Linux.

Сначала на моем онлайн-сервере не было установлено PDO. Я нашел способ установить его, и он работает. Затем я должен установить pdo_odbc, но я заблудился. установка pdo_mysql была очень простой и проблем не было. С помощью pdo_mysql я установил соединение с некоторой базой данных mysql.

Но для pdo_odbc я застрял. A поместил себя в папку с установочными файлами pdo_odbc, я запустил phpize, а затем я запускаю команду

./ configure —with-pdo-odbc = unixODBC

И тогда он говорит мне, что мне нужен список из 18 файлов, которые должны быть включены в папку / usr / local / include /, но в этой папке нет файлов.

Мой вопрос заключается в том, как мне найти (если я могу найти) место, где находятся эти файлы, или что мне нужно сделать, чтобы эти файлы были на моем сервере.

Вот что я получаю:

checking for odbc.h in /usr/local/include... no
checking for odbcsdk.h in /usr/local/include... no
checking for iodbc.h in /usr/local/include... no
checking for sqlunix.h in /usr/local/include... no
checking for sqltypes.h in /usr/local/include... no
checking for sqlucode.h in /usr/local/include... no
checking for sql.h in /usr/local/include... no
checking for isql.h in /usr/local/include... no
checking for sqlext.h in /usr/local/include... no
checking for isqlext.h in /usr/local/include... no
checking for udbcext.h in /usr/local/include... no
checking for sqlcli1.h in /usr/local/include... no
checking for LibraryManager.h in /usr/local/include... no
checking for cli0core.h in /usr/local/include... no
checking for cli0ext.h in /usr/local/include... no
checking for cli0cli.h in /usr/local/include... no
checking for cli0defs.h in /usr/local/include... no
checking for cli0env.h in usr/local/include... no configure: error: Cannot find header file(s) for pdo_odbc

На моем компьютере я установил WAMP, и он поставляется с PDO и pdo_odbc, и я настроил PDO для работы с внешней базой данных с драйвером pdo_odbc, но на моем онлайн-сервере я не могу найти решение онлайн.

Спасибо

3

Решение

Вы можете попробовать установить unixODBC а также unixODBC-devel (если еще не установлен) и запустить configure с вариантами:

./configure --with-pdo-odbc=unixODBC,/usr/

Для меня это была цель, которую я искал

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]