Проблема PHP, настраивающая SQLSRV

Я работаю над изучением PHP, и одна из моих целей состоит в том, чтобы смочь соединиться с базой данных SQL Server. Я нахожусь на виртуальном Windows 2008 Server и имею 32-разрядный PHP 5.6.0 установленных. Я загрузил sqlsrv драйверы и помещенный их в C:\PHP\ext. Драйверы там php_sqlsrv_54_ts.dll и php_sqlsrv.dll.

Я перезапустил веб-сервер (и VM также), и phpinfo все еще не перечисляет sqlsrv раздел. Я, может казаться, не выясняю то, что я пропускаю.

Я посмотрел на проблемы с 64-разрядным по сравнению с 32-разрядным, но я не понимаю все это. Если кто-либо имеет какие-либо мысли или может помочь мне диагностировать это, я хотел бы закончить конфигурацию и начать создавать страницы PHP!

Спасибо!

0
задан 4 June 2015 в 17:58
1 ответ

Это несовместимость модулей. Ваш PHP является поточно-безопасной версией, а для модуля wincache требуется не-поточно-безопасная версия.

Вы должны либо удалить расширение wincache, либо установить небезопасную версию PHP.

0
ответ дан 5 December 2019 в 12:43

Теги

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