Не могу добавить расширение PHP "mssql.so"

1704
blind

Я хочу добавить расширение mssql.so в мой PHP.

Я уже положил его в extension_dir и строка "extension = mssql.so" в моем php.ini. Я перезапустил Apache, но я не могу найти расширение в phpinfo();...

Исторически, нет никаких других расширений для PHP. Это было правило в моей компании, но я должен изменить это.

Есть ли что-то в этом httpd.confили в php.iniчем я должен измениться? Или настройка должна быть сделана?

1

1 ответ на вопрос

0
Jason Sherman

Что-нибудь очевидное всплывает в apache error.log?

Кажется, что комментарии на странице php.net на mssql указывают на зависимость от unixODBC; у вас есть этот пакет загружен? Или, если вы в Win32, последний MDAC.

Thanks for your answer! Yes, I can see the line: "PHP Fatal error: Call to undefined function mssql_connect()", I could guess that there would be such an output... unixODBC isn't loaded, the tutorial I followed doesn't mention it (http://www.dotvoid.com/2010/01/adding-support-for-ms-sql-server-to-php-in-linux/)... I have to check why the extension is not loaded... blind 13 лет назад 0

Похожие вопросы