![](/img/trans.png)
[英]PHP SQLSRV connection “Failed to get DB handle: could not find driver”
[英]PHP connection “Failed to get DB handle: could not find driver”
我正在使用以下代碼嘗試連接:
try {
$hostname = "*****";
$port = 1443;
$dbname = "*******";
$username = "********";
$pw = "************";
$dbh = new PDO ("dblib:host=$hostname:$port;dbname=$dbname","$username","$pw");
} catch (PDOException $e) {
echo "Failed to get DB handle: " . $e->getMessage() . "\n";
exit;
}
這是我的錯誤:
Failed to get DB handle: could not find driver
DLL文件已經在php / ext中,並在php.ini中進行了修改
我還可以做些什么?
這里有可能,
在php.ini中啟用mssql
;extension=php_mssql.dll
到extension=php_mssql.dll
嘗試在php.ini上編輯設置, mssql.secure_connection必須設置為on 。 如果配置了php,則mssql_connect可以使用安全連接...進入php.ini並驗證mssql.secure_connection參數
[MSSQL]
mssql.secure_connection = On
3。嘗試以下操作:
通過刪除“;”在php.ini中取消注釋以下內容:
;extension=php_pgsql.dll
我希望這能幫到您。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.