sqlsrv не отображается в моем phpinfo [закрыто]

Я только что установил php 5.3 на сервер Windows 2008 R2 под управлением IIS7. phpinfo () работает нормально.

Теперь я хочу проверить, правильно ли я установил драйверы Microsoft для PHP для SQL Server.

Я скачал отсюда: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=80E44913-24B4-4113-8807-CAAE6CF2CA05#RelatedResources

Я сбросил 2 библиотеки DLL (php_pdo_sqlsrv_53_nts_vc9.dll и php_sqlsrv_53_nts_vc9.dll) в папку PHP \ ext и сослался на них в php.ini. Я перезапустил сервер.

Но когда я запускаю phpinfo (), я не вижу никакой ссылки на sqlsrv, это нормально? или же должен быть раздел phpinfo (), посвященный этим расширениям sqlsrv?

Регистрация ошибок включена, но в php-errors.log нет ошибок, относящихся к sqlsrv. Оба файла php_pdo_sqlsrv_53_nts_vc9.dll и php_sqlsrv_53_nts_vc9.dll были добавлены (небезопасная версия для IIS), php5.dll находится в папке установки php.

Спасибо за любые указатели.

1
задан 23 February 2011 в 08:06
1 ответ

Была проблема с php.ini, не сохранявшим по некоторой странной причине. Теперь вся польза. Кому-либо еще, который приземляется здесь, удостоверьтесь, что у Вас есть extension_dir = "C:\PHP\ext" в Вашем php.ini, хотя моя проблема была в другом месте...

1
ответ дан 4 December 2019 в 01:43

Теги

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