簡體   English   中英

當我嘗試在wampserver中使用php連接mssql時出現致命錯誤

[英]i get a Fatal error when i try to connect mssql using php in wampserver

在Windows 64位中使用Wampserver(32位和php 5.4I)2.4 *,我將安裝32位,因為我需要連接到MSSQL,到目前為止,這要求我知道。

我下載了Microsoft Visual C ++ ,並且php是線程安全的,所以我添加了兩個.dll文件(php_pdo_sqlsrv_54_ts,php_sqlsrv_54_ts * )到C:\\ wamp \\ bin \\ php \\ php5.4.16 \\ ext *,然后將它們添加到php.ini中(extension = php_pdo_sqlsrv_54_ts和extension = php_sqlsrv_54_ts),然后重新啟動wampserver,最后我得到一個錯誤,提示“ 致命錯誤:調用未定義函數sqlsrv_connect() “我使用的代碼是:

<?php
$serverName = "serverName\instanceName"; 
$connectionInfo = array( "Database"=>"DB NAME");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn ) {
     echo "Connection established.<br />";
}else{
     echo "Connection could not be established.<br />";
     die( print_r( sqlsrv_errors(), true));
}
?>

誰能告訴我我做錯了什么導致此錯誤?

  1. 使用phpinfo()查看擴展名是否正確加載。
  2. 如果是,請參閱錯誤日志以了解啟動apache(W * A * MP)時遇到的任何問題。
  3. 如果是,則擴展二進制文件錯誤,或者您忘記在php.ini中輸入文件擴展名(在Win上為.dll,在Linux上為.so)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM