使用WAMP调用未定义的函数sqlsrv_connect()

qwe*_*iop 5 php sql wamp driver connect

我知道这个问题已经在这个网站上问过好几次了,但是我真的开始怀疑自己是否发疯了。

我的配置:WampServer 2.5 64bits(PHP 5.5.12,Apache 2.4.9)

我的步骤:

  1. https://www.microsoft.com/zh-cn/download/details.aspx?id=20098下载Microsoft驱动程序SQLSRV32.exe
  2. 从我的桌面上下载的.exe中提取文件
  3. php_sqlsrv_55_ts.dllphp_pdo_sqlsrv_55_ts.dll复制到C:\ wamp \ bin \ php \ php5.5.12 \ ext
  4. 编辑C:\ wamp \ bin \ php \ php5.5.12 \ php.ini,添加“ extension = php_pdo_sqlsrv_55_ts.dll ”和“ extension = php_sqlsrv_55_ts.dll
  5. 编辑C:\ wamp \ bin \ apache \ apache2.4.9 \ bin \ php.ini,添加“ extension = php_pdo_sqlsrv_55_ts.dll ”和“ extension = php_sqlsrv_55_ts.dll
  6. 重新启动所有服务(我什至尝试重新启动计算机,但无济于事)

我仍然会收到错误消息...那么,要完成这项工作我会缺少什么呢?

小智 1

您是否尝试使用 wamp 界面修改 php.ini ?

我知道这听起来很奇怪,但有时结果与使用浏览器直接编辑文件不同。Wamp 以一种奇怪的方式管理这些文件,尝试一下......