【发布时间】:2016-02-18 18:38:05
【问题描述】:
我在 CodeIgniter 中使用 SQL Server 连接开发了一个应用程序。 在我的开发环境中一切顺利,当我移动到生产环境(其他地方)时,出现了错误。
信息:
- PHP 版本 5.6.18
- Windows Server 2008 (x64)
- Apache 2.4.18 (Win64)
- SQLServer 速成版 10.50.1600.1
我在“ext”文件夹中添加了以下 DLL:
- php_pdo_mysql.dll
- php_pdo_sqlsrv_56_ts.dll
并在我的 php.ini 中添加了以下几行:
- extension=php_pdo_mysql.dll
- extension=php_pdo_sqlsrv_56_ts.dll
即便如此,还是会出现以下错误:
Message: Call to undefined function sqlsrv_connect()
我在论坛中尝试了许多其他类似的主题,最重要的是缺少在 php.ini 中启用扩展,这不是我的情况......
【问题讨论】:
-
您在更改 ini 文件后重新启动了 Apache?
-
是的,每次我更改任何内容时都重新启动 apache...
标签: php sql-server dll