首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP到MS-SQL Server

PHP到MS-SQL Server
EN

Stack Overflow用户
提问于 2018-09-12 21:58:04
回答 1查看 182关注 0票数 0

我试图获得一个使用PHP连接到我的Microsoft的站点,下面是我所能想到的所有内容:

服务器:2012年

Server:2012

PHP:7.2.6

代码语言:javascript
复制
<?php 
$serverName = "ServerName";
$connectionInfo = array( "Database"=>"DBname", "UID"=>"user.name", "PWD"=>"K5zUtwDdzyX8T1vmvtEL");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn==true ) {
    echo "Connection established.<br />";
}else{
    echo "Connection could not be established.<br />";
    die( print_r( sqlsrv_errors(), true));
}
?>

其他

  • 站点和Server位于不同的机器上
  • 这两个框都是Windows
  • PHP是手动安装的,不是通过IIS安装的
  • 我收到的唯一错误是"500内部服务器错误“
  • 我已经安装了驱动程序来自微软

如果我遗漏了什么,请告诉我,我会及时提供的。我迷失了很长一段时间,我愿意接受任何建议。

EN

回答 1

Stack Overflow用户

发布于 2018-09-13 16:15:23

@Magnus Eriksson

谢谢,我使用您的链接启用了错误显示,然后显示错误:

代码语言:javascript
复制
Fatal error: Call to undefined function sqlsrv_connect()

这让我找到了这篇文章:连接(),所以将下面的内容添加到ini文件中解决了这个问题。

代码语言:javascript
复制
extension = php_sqlsrv_72_nts_x64.dll
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52304050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档