![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 亞瑟 ![]()
![]() |
Fatal error: Uncaught TypeError: sqlsrv_query(): Argument #1 ($conn) must be of type resource, bool given in C:\php\mssql_php.php:15 Stack trace: #0 C:\php\mssql_php.php(15): sqlsrv_query(false, 'select * from n...') #1 {main} thrown in C:\php\mssql_php.php on line 15 原始碼如下: |
1樓 |
1.先檢查 $conn 是否有真的連線到喔!
2.確認一下該資料庫是否有 news 資料表
本篇文章回覆於2022-03-30 11:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
作者回應
亞瑟 ![]() |
資料庫有 news 資料表 輸出下列結果 Connection could not be established. Array ( [0] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 10061 [code] => 10061 [2] => [Microsoft][ODBC Driver 17 for SQL Server]TCP 提供者: 無法連線,因為目標電腦拒絕連線。 [message] => [Microsoft][ODBC Driver 17 for SQL Server]TCP 提供者: 無法連線,因為目標電腦拒絕連線。 ) [1] => Array ( [0] => HYT00 [SQLSTATE] => HYT00 [1] => 0 [code] => 0 [2] => [Microsoft][ODBC Driver 17 for SQL Server]登入逾時終止 [message] => [Microsoft][ODBC Driver 17 for SQL Server]登入逾時終止 ) [2] => Array ( [0] => 08001 [SQLSTATE] => 08001 [1] => 10061 [code] => 10061 [2] => [Microsoft][ODBC Driver 17 for SQL Server]建立 SQL Server 的連接時發生網路相關或執行個體特定錯誤。找不到伺服器或是無法存取。檢查執行個體名稱是否正確以及 SQL Server 執行個體是否設定為允許遠端連接。如需詳細資訊,請參閱《SQL Server 線上叢書》。 [message] => [Microsoft][ODBC Driver 17 for SQL Server]建立 SQL Server 的連接時發生網路相關或執行個體特定錯誤。找不到伺服器或是無法存取。檢查執行個體名稱是否正確以及 SQL Server 執行個體是否設定為允許遠端連接。如需詳細資訊,請參閱《SQL Server 線上叢書》。 ) )
本篇文章回覆於2022-03-30 21:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
3樓
作者回應
亞瑟 ![]() |
php.ini
有加入下面4行 extension=php_sqlsrv_80_ts_x64.dll extension=php_pdo_sqlsrv_80_ts_x64.dll extension=php_sqlsrv_81_ts_x64.dll extension=php_pdo_sqlsrv_81_ts_x64.dll
本篇文章回覆於2022-03-30 21:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
4樓
作者回應
亞瑟 ![]() |
目錄xampp\php\ext
有放下列檔案 php_sqlsrv_80_ts_x64.dll php_pdo_sqlsrv_80_ts_x64.dll php_sqlsrv_81_ts_x64.dll php_pdo_sqlsrv_81_ts_x64.dll
本篇文章回覆於2022-03-30 21:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
5樓
作者回應
亞瑟 ![]() |
已解決
SQL Server 網路組態 TCP/IP IPALL TCP 通信埠 設定1433
本篇文章回覆於2022-03-30 23:43
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |