无法加载php_sqlsrv_55_ts.dll
我使用的是无法加载php_sqlsrv_55_ts.dll,php,sql-server,Php,Sql Server,我使用的是Apache/2.4.17(Win32)OpenSSL/1.0.2d PHP/5.6.15和PHP5.6.15两种32位。我无法加载php\u sqlsrv\u 55\u ts.dll。我添加了extension=php\u sqlsrv\u 55\u ts.dll;SQL SRV的DLL位于php.ini中,并将相应的DLL保存在ext目录中 这可能是什么原因 PS:我下载了32位dll文件。@malyy为什么这里需要path变量? 事实上,这只是一个结论。至于你的职位: I am
Apache/2.4.17(Win32)OpenSSL/1.0.2d PHP/5.6.15
和PHP5.6.15
两种32位
。我无法加载php\u sqlsrv\u 55\u ts.dll
。我添加了extension=php\u sqlsrv\u 55\u ts.dll;SQL SRV的DLL
位于php.ini
中,并将相应的DLL保存在ext
目录中
这可能是什么原因
PS:我下载了32位dll文件。@malyy为什么这里需要path变量? 事实上,这只是一个结论。至于你的职位:
I am using Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.15 with PHP 5.6.15
I have added extension=php_sqlsrv_55_ts.dll
为什么是sqlsrv_55,而不是sqlsrv_56
尝试添加:
extension=php_sqlsrv_56_ts.dll
因为我使用的是
PHP5.6.*
,所以所需的DLL必须是php\u sqlsrv\u 56\u ts.DLL
Microsoft有一个兼容性图表:您重新启动了服务器吗?@AshishChoudhary是的。您使用的是哪台服务器。请尽可能多地提供您所处环境的信息。看起来像是Path变量的问题。检查这个链接:是的,我知道。一开始我也在写同样的东西,但我想先确定其他的东西。我刚发现!