Since you mentioned php5-sybase, I'm guessing you are using Debian or something Debian-based. Debian 9 (Stretch) and Ubuntu 16.04 currently have php7.0-sybase packages. If you need it on anything older, instead of compiling it yourself, you should consider asking for it to be added to backports.
Компиляция PHP 7 с поддержкой mssql
3186
Shaeldon
Поэтому я пытаюсь перейти на PHP 7. К сожалению, мне нужно подключиться к серверу MSSQL, поэтому мне понадобится драйвер dblib для pdo. С PHP5 вы можете установить пакет php5-sybase.
Поэтому я попытался сделать это вручную, следуя этому «Руководству» . freetds скомпилированы как указано, но PHP сказалWARNING: unrecognized options: --with-sybase
На другом веб-сайте я обнаружил, что простое добавление --with-mssql должно работать, но также не удалось.
У кого-нибудь есть какие-то подсказки или решения для меня?
Я полагаю, вы должны порадоваться, что такой «взлом» вообще существует для Linux (я говорю о FreeTDS, поддерживаемом поставщиком, как способ подключения к MSSQL), и не раздвигать его до предела (PHP 7 является совершенно новым, FreeTDS старый). Если вы подождете или попросите ребят из FreeTDS, они могут обновить свои материалы, чтобы справиться с PHP 7.
Laszlo Valko 8 лет назад
1
На какой ОС вы это примеряете? OSX? FreeBSD? Какой нибудь линукс? Винда с cygwin? ...
Hennes 8 лет назад
1
1 ответ на вопрос
1
carlwgeorge
Похожие вопросы
-
4
Есть ли способ компиляции из исходного кода и автоматического отслеживания обновлений?
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
7
Какие компоненты ПК оказывают наибольшее влияние на время компиляции для Visual Studio?
-
-
5
Есть ли * хороший * HTML-режим для emacs?
-
7
Компилятор Vista C
-
4
Проверка версии PHP, на которой я работаю в Linux?
-
2
Можете ли вы пропустить шаги "проверки .." при запуске ./configure?
-
2
Mac OS X bash: удалите все apache и PHP вхождения
-
1
Установка PHP5.3 в Windows Vista x64 с IIS7
-
6
Установите несколько сред PHP на OS X Snow Leopard