sqlsrv 没有显示在 phpinfo 中。

sqlsrv 没有显示在 phpinfo 中。

我在 wamp 上使用 Win server 2k12、php 5.5.12。编辑了 php.ini(在 apache 目录和 php 目录中),添加了 php_sqlsrv_55_ts.dll 和 php_pdo_sqlsrv_55_ts.dll,并正确配置了扩展目录路径。幸运的是,wamp 在 PHP 扩展菜单中显示了这些扩展,勾选后重新启动所有服务,phpinfo 没有显示这些更改!不在注册的 PHP streans 条目中,任何地方都没有。你知道为什么吗?

提前致谢。

答案1

供你参考: http://sohu.io/questions/3778559/install-sqlsrv-extension-for-php-on-wamp

如果您正在编辑c:\wamp\bin\php\php.ini,请不要编辑该文件,只需编辑 wamp 服务器 php.ini 文件提供的文件,例如c:\wamp\bin\apache\apache2.4.9\bin\php.ini

还有一件事:64 位 WAMP 服务器无法使用驱动程序进行连接

  • extension = php_sqlsrv_55_ts.dll;
  • extension = php_pdo_sqlsrv_55_ts.dll;

确保你的wampserver是基于32位的

相关内容