2015-10-06 44 views
2

我想配置XAMPP使用MSSQL。我遵循這個:Example但我仍然有成功。如何配置XAMPP以與MSSQL一起使用?

我複製的文件:php_pdo_sqlsrv_54_ts.dllphp_sqlsrv_54_ts.dll到文件夾c:\xampp\php\extc:\xampp\php\php.ini配置php.ini

php.ini我激活了擴展:extension=php_pdo_sqlsrv_54_ts.dllextension=php_sqlsrv_54_ts.dll並創建了PDO部分。 [Pdo_sqlsrv] pdo_sqlsrv.log_severity=-1

我使用的XAMPP V3.2.1和PHP 5.6.11

我怎麼能做出這樣的作品?

+0

問題是什麼?任何錯誤?你嘗試重新啓動Apache? – rray

+0

@rray在我的php.info中不顯示MSSQL的PDO部分,當我嘗試連接拋出異常'錯誤:Sqlserver驅動程序未啓用' – FernandoPaiva

+0

您的PHP版本是5.4?我的xampp控件是3.2.1並且是php5.6.8 – rray

回答

6

對於PHP5.6 VOU需要下載SQLSRV32.EXE,它把後php_pdo_sqlsrv_56_ts.dll和php_sqlsrv_56_ts.dll在內線文件夾,最後登記的php.ini文件的擴展名,如:

extension=php_sqlsrv_56_ts.dl 
extension=php_pdo_sqlsrv_56_ts.dll 

重新啓動Apache和嘗試phpinfo()或者您可以使用getAvailableDrivers()

<?php 
    echo "<pre>"; 
    print_r(PDO::getAvailableDrivers()); 
相關問題