PHP启动:无法加载动态库“C:\ Program Files文件(x86)的\ PHP \ V5.6 \分机\ php_sqlsrv_55_ts.dll

问题描述:

请帮我PHP启动:无法加载动态库“C: Program Files文件(x86)的 PHP V5.6 分机 php_sqlsrv_55_ts.dll

我使用 的Windows Server 2012 R2 64位, IIS 8.5, SQL服务器2014年, PHP 5.6, 笨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

+0

的可能的复制[无法加载的PHP \ _sqlsrv \ _55 \ _ts.dll](http://*.com/questions/33888956/unable-to-load-php-sqlsrv-55- ts-dll) –

+0

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

您必须使用此ext(php_sqlsrv_56_ts.dll),因为您使用的是PHP 5.6。添加后重新启动Web服务器。

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

+0

我将该DLL更改为php_sqlsrv_56_ts.dll,但我有时会出现此错误 –