![](/img/trans.png)
[英]PHP Startup: Unable to load dynamic library 'C:\Program Files (x86)\PHP\v5.6\ext\php_sqlsrv_55_ts.dll
[英]Unable to load php_sqlsrv_55_ts.dll
我正在將Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.15
和PHP 5.6.15
都使用32 bit
。 我無法加載php_sqlsrv_55_ts.dll
。 我添加了extension=php_sqlsrv_55_ts.dll ; DLL for SQL SRV
extension=php_sqlsrv_55_ts.dll ; DLL for SQL SRV
php.ini
extension=php_sqlsrv_55_ts.dll ; DLL for SQL SRV
的DLL,並將相應的DLL保留在ext
目錄中。
這可能是什么原因?
PS:我下載了32位dll文件。
@malyy為什么這里需要路徑變量? 確實,這只是一個結論。 至於您的帖子:
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
由於我使用的是php 5.6.*
,因此所需的DLL必須是php_sqlsrv_56_ts.dll
Microsoft有一個兼容性圖表: 這里:#Driver版本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.