我正在尝试使用ODBC_CONNECT()连接到SQL Server 2008,不知怎的,我设法在localhost上工作,但是当我尝试上传它时给了我这个错误
致命错误:调用未定义的函数odbc_connect()
这是我的连接字符串
的代码$server = '***.***.***.**';
$user = '******';
$pass = '*********';
$port = '*******';
$database = '********';
//connection string
$connection_string = "DRIVER={SQL Server};SERVER=$server;$port;DATABASE=$database";
$conn = odbc_connect($connection_string,$user,$pass);
if ($conn) {
echo "connected";
}
else {
echo "not connected";
}
我用Google搜索了,我发现它可能是由于ODBC驱动程序丢失问题,我在我的localhost上运行PHP7,默认情况下支持ODBC驱动程序,但在我尝试上传的服务器(托管公司)上它有PHP5,需要安装odbc驱动程序,我已经与我的托管服务提供商交谈,他们说他们不能做任何事情。
这个问题有什么解决方案吗?我该怎么做才能让它正常工作?或者以任何方式我手中都没有任何东西可以做对吗?