Я разработал приложение в CodeIgniter с подключением SQL Server. В моей среде разработки все прошло хорошо, когда я перешел в производственную среду (в другом месте), произошли ошибки."undefined function sqlsrv_connect()" в PHP + SQL SERVER
Информация:
- PHP Version 5.6.18
- Windows Server 2008 (x64)
- Apache 2.4.18 (Win64)
- SQLServer Express Edition 10.50.1600.1
Я добавил следующие библиотеки DLL в папку «ext»:
- php_pdo_mysql.dll
- php_pdo_sqlsrv_56_ts.dll
И добавил в моей php.ini следующие строки:
- расширение = php_pdo_mysql.dll
- расширение = php_pdo_sqlsrv_56_ts.dll
Тем не менее, возникает следующая ошибка:
Message: Call to undefined function sqlsrv_connect()
Я пытался много других подобных тем здесь на форуме, и больше всего отсутствие стимулирующего расширения в php.ini, который не мой случай ...
Вы перезапустили Apache после изменений в ini-файле? – AbraCadaver
Да, перезапустите apache каждый раз, когда я что-то меняю ... – vanderHobus