Соединение Symfony2 Doctrine2 MS SQL Server на WHM / CPanel - PullRequest
1 голос
/ 19 июля 2011

СМОТРЕТЬ ОБНОВЛЕНИЕ НИЖЕ:

Я использую Symfony2 / Doctrine2 на CPanel и мне нужно установить соединение с базой данных MS SQL Server.Я продолжаю получать сообщение о том, что

не может найти драйвер

Я пытался установить FreeTDS на WHM / CPanel, следуя этим инструкциям:

http://forums.cpanel.net/f5/definitive-freetds-installation-instuctions-88561.html

Я также добавил дополнительную опцию в компиляцию PHP (all_php5), чтобы она выглядела следующим образом:

- with-mssql = / usr / local / freetds --with-pdo-dblib = / usr / local / freetds

Затем я также добавил запись в мой файл php.ini (/usr/local/lib/php.ini), которая гласит:

extension = "mssql.so"

Я перестроил Apache / PHP после внесения всех этих изменений, но я все еще получаю сообщение о том, что драйвер не найден.Кто-нибудь имеет эту настройку и знает, что мне не хватает?

ОБНОВЛЕНИЕ:

Итак, вместо компиляции FreeTDS, я нашел несколько пакетов через yum, которые я установил.Однако я скомпилировал .so файлы для mssql.so и pdo_dblib.so.Теперь они оба упоминаются в моем php.ini, который, как я знаю, загружается.Я могу успешно использовать функции mssql_ *, но PDO все еще не работает для меня.Я все еще получаю ошибку «Не удалось найти драйвер».У меня больше нет файла all_php5, так как я не думаю, что он мне больше нужен, так как я только что скомпилировал .so файлы.Это правильно?Что еще я могу сделать, чтобы заставить работать PDO?Вот скриншот моей страницы phpinfo ():

PDO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...