PHP + MSSQL + IIS



我在 IIS 上托管我的页面 |视窗服务器 2012我有 : SQL Server 2012

问题是我收到此错误:

Fatal error: Call to undefined function mssql_connect() in C:inetpubwwwrootshopincfunctions.php on line 17

法典:

<?php
require_once("config.php");
if(stristr($_SERVER['PHP_SELF'], "functions.php"))
header("Location: ../");
session_start();
if (!$enable_shop)
die("<p style='text-align: center; color: #FF0000; padding-top: 30%; font-weight: bold'>The shop is currently unavailable.<br/>Please try again later.</p>");
$mssql_con = mssql_connect($mssql_server, $mssql_username, $mssql_password); //Attempt         connection to MSSQL server using above server location.
if (!$mssql_con)
die("Cannot connect to MSSQL Server."); //die, stating it could not connect.
?>

SQL信息很好等...但我认为PHP由于某些原因无法登录MSSQL。谢谢,希望有人能帮助我

从文档中:

"此扩展在装有 PHP 5.3 或更高版本的 Windows 上不再可用。http://www.php.net/manual/en/intro.mssql.php

使用简单的 odbc 连接到您的服务器。您必须先创建 ODBC 接口。原则上,这也应该在没有用户和密码的情况下工作。如果在接口中定义。

$pdo = new PDO('odbc:dsnName','user','password');`

最新更新