代碼無法連接sqlserver數(shù)據(jù)庫,數(shù)據(jù)庫工具是可以的,驅(qū)動和php擴展是自己裝的,感覺有問題,又查不出哪里有問題,一執(zhí)行就是404 ,也沒拋異常,也沒錯誤信息
用thinkorm,直接執(zhí)行原生查詢報錯
$table = Db::connect('users_sqlsrv')->query("select a"); //會報錯
$table = Db::connect('users_sqlsrv')->table("dbo.ASNTest")->select(); //返回空
用sqlsrv_connect 直接404或者超時
$conn = sqlsrv_connect( "(10.66.10.10)", array("UID"=>"sa","PWD"=>"pwd","Database"=>"test"));
加括號就超時,不加就返回404
用odbc_connect 直接找不到方法
$conn = odbc_connect("DRIVER={ODBC Driver 17 for SQL Server};Server=10.66.10.10;Database=test", "sa", "pwd");
thinkorm配置
php7.4 以及webman版本
驅(qū)動是ODBC Driver 17 for SQL Server
系統(tǒng)是linux 一個新版本
擴展裝了 sqlsrv ,php_sqlsrv, pdo_odbc