【发布时间】:2016-10-25 21:02:14
【问题描述】:
我想使用 PHP 脚本通过 Azure SQL 数据库连接。我使用 LAMP 执行以下脚本:
<?php
$serverName = "tcp:***.database.windows.net, 1433";
$connectionOptions = array("Database" => "TryMe",
"UID" => "***@serverID",
"PWD" => "***");
$conn = sqlsrv_connect($serverName, $connectionOptions);
if($conn === false)
{
die(print_r(sqlsrv_errors(), true));
}
?>
当然,我检查了 Azure 上的防火墙规则。我允许我的 IP 访问服务器。 但我收到错误消息:
在 Web 控制台中获取 http://localhost/Ionic/test.php。
我做错了什么? 感谢您的帮助!
【问题讨论】:
-
您能否发布完整的错误信息...另外,您是否安装了驱动程序,对吗? microsoft.com/en-us/download/details.aspx?id=20098
-
GET localhost/Ionic/test.php [HTTP/1.0 500 Internal Server Error 0ms] 这是这里唯一的消息。
-
您是否遵循这些步骤? msdn.microsoft.com/library/mt720665.aspx ...你安装驱动了吗?