【问题标题】:PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\v5.6\ext\php_sqlsrv_55_ts.dllPHP 启动:无法加载动态库 'C:\Program Files (x86)\PHP\v5.6\ext\php_sqlsrv_55_ts.dll
【发布时间】:2017-01-09 12:07:31
【问题描述】:

请帮帮我

我正在使用 Windows Server 2012 R2 64 位, IIS 8.5, SQL Server 2014, PHP 5.6, Codeigniter 3.1

有时我的网站显示此错误“消息:PHP 启动:无法加载动态库 'C:\Program Files (x86)\PHP\v5.6\ext\php_sqlsrv_55_ts.dll' - 指定的模块无法成立。”当我刷新此页面时,不会出现此错误

但是在 C:\Program Files (x86)\PHP\v5.6\ext\ 中有这个 DLL 文件,而在 php.ini 中有这句话 extebsion:php_sqlsrv_55_ts.dll

【问题讨论】:

  • extebsion:php_sqlsrv_55_ts.dll ?你的意思是extension=php_sqlsrv_55_ts.dll。你确定要编辑好的php.ini 文件吗?

标签: php sql codeigniter


【解决方案1】:

您必须使用这个 ext (php_sqlsrv_56_ts.dll),因为您使用的是 php 5.6。添加后重启网络服务器。

https://msdn.microsoft.com/en-us/library/cc296170(v=sql.105).aspx

【讨论】:

  • 我将该 DLL 更改为 php_sqlsrv_56_ts.dll 但有时我会给出此错误
猜你喜欢
  • 2017-08-04
  • 2019-06-15
  • 2017-12-17
  • 1970-01-01
  • 2019-04-03
  • 2014-09-21
  • 2014-09-19
  • 2016-12-06
  • 2015-03-01
相关资源
最近更新 更多