sqlsrv_connect 完全没有结果
sqlsrv_connect has no result at all
我是 php 的新手,正在尝试使用 sqlsrv 连接到 mssql server 2012 数据库。
以下代码:
<?php
$server = 'ip address';
echo 'I\'m in<br />';
$connectionInfo = array( "Database"=>"name", "UID"=>"user", "PWD"=>"password");
$conn = sqlsrv_connect( $server, $connectionInfo);
if( $conn ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
?>
没有任何结果 - 我不知道发生了什么,但我没有得到 "Connection established" 或 "Connection could not be established." 它似乎死了或类似的东西。
使用 php 5.2(没试过其他版本)。
有什么建议吗?
把你的server name
放进去,删除echo
,删除connectionInfo array
里除了"Database"=>"yourdbname"
的所有东西。现在试试,如果它不起作用,我会给你一个 link 到某个地方。另外,当我说删除 echo
时,我指的是第二行的那个..
正如我在评论中对我的实际问题所述 - 它必须对我的 php 版本做一些事情,将其更改为较晚的版本(虽然不是最新的)工作得很好。
我是 php 的新手,正在尝试使用 sqlsrv 连接到 mssql server 2012 数据库。 以下代码:
<?php
$server = 'ip address';
echo 'I\'m in<br />';
$connectionInfo = array( "Database"=>"name", "UID"=>"user", "PWD"=>"password");
$conn = sqlsrv_connect( $server, $connectionInfo);
if( $conn ) {
echo "Connection established.<br />";
}else{
echo "Connection could not be established.<br />";
die( print_r( sqlsrv_errors(), true));
}
?>
没有任何结果 - 我不知道发生了什么,但我没有得到 "Connection established" 或 "Connection could not be established." 它似乎死了或类似的东西。 使用 php 5.2(没试过其他版本)。 有什么建议吗?
把你的server name
放进去,删除echo
,删除connectionInfo array
里除了"Database"=>"yourdbname"
的所有东西。现在试试,如果它不起作用,我会给你一个 link 到某个地方。另外,当我说删除 echo
时,我指的是第二行的那个..
正如我在评论中对我的实际问题所述 - 它必须对我的 php 版本做一些事情,将其更改为较晚的版本(虽然不是最新的)工作得很好。