Я использую Win server 2k12, php 5.5.12, на wamp. Отредактировал php.ini (как в каталоге apache, так и в каталоге php), чтобы добавить php_sqlsrv_55_ts.dll и php_pdo_sqlsrv_55_ts.dll, и правильно настроил путь к каталогу расширения. К счастью, wamp показывает эти расширения в меню расширений PHP, и после установки галочки и перезапуска всех служб phpinfo не отображает эти изменения! Ни в зарегистрированной записи потоков PHP, ни где-нибудь. Вы знаете почему?
Заранее спасибо.
Для справки: http://sohu.io/questions/3778559/install-sqlsrv-extension-for-php-on-wamp
Если вы редактируете c:\wamp\bin\php\php.ini
, не редактируйте этот файл, просто отредактируйте тот, который предоставлен файлом php.ini сервера wamp, например c:\wamp\bin\apache\apache2.4.9\bin\php.ini
еще одна вещь: 64-битный сервер WAMP не смог подключиться с помощью драйверов
extension = php_sqlsrv_55_ts.dll;
extension = php_pdo_sqlsrv_55_ts.dll;
Убедитесь, что ваш wampserver основан на 32-битной