【发布时间】:2018-01-07 17:44:02
【问题描述】:
我在尝试使用 XAMPP 配置 MSSQL 时遇到了一些问题。我使用this video 和this thread 用XAMPP 设置MSSQL。我转到 MSPHPSQL 版本 here 并下载了 7.2 版本,因为我正在使用 PHP 7.2 运行 XAMPP 3.2.2。我已将php_pdo_sqlsrv_72_ts.dll 和php_sqlsrv_72_ts.dll 放在“XAMPP\php\ext”文件夹中。然后,我转到php.ini 文件并在其他扩展名下添加了extension=pdo_sqlsrv_72_ts 和extension=sqlsrv_72_ts。
但是,当我启动 Apache 服务器并导航到 PHPInfo 时,我没有看到 pdo_sqlsrv_72_ts 或 sqlsrv_72_ts 列出。我想知道是否有人可以帮助我弄清楚为什么它没有出现在 PHPInfo 中,因为我相信我在某处犯了错误,这就是为什么它没有出现在 PHPInfo 下的原因。在添加“extension=”部分时,也许我使用了错误的文件或犯了错误。提前感谢您的帮助,我很感激。
编辑我的PHPInfo在我做出改变之后
EDIT 2 在 jetblack 的帮助下,我们设法解决了这个问题。结果我下载了 SQLSRV 扩展的 64 位文件。下载并安装 32 位版本使其工作。感谢所有的帮助。
【问题讨论】:
标签: php sql-server apache