0
我运行这个PHP文件:PHP mssql_connect问题
<?php
$link = mssql_connect('db1.peanut.butter.com:3184', 'user', 'pass');
?>
,并收到此错误:
Warning: mssql_connect(): Unable to connect to server: db1.peanut.butter.com:3184 in /tmp/query.php on line 3
服务器运行起来,我能够把它从连接和查询SSMS。
我该如何在mssql_connect
命令中编写服务器? 全名?只是'db1'?没有端口?
谢谢!
你忘了指定数据库的实例。 “db1.peanut.butter.com:3184\SQLEXPRESS”< - 这是一个例子。 您应该不使用'mssql_connect'函数,它在PHP7中删除使用sqlsrv_connect来代替:http://php.net/manual/en/function.sqlsrv-connect.php –
调用未定义函数sqlsrv_connect() –
@Thomas Rollet,我仍然得到相同的错误:'警告:mssql_connect():无法连接到服务器:db1.peanut.butter.com:3184\INST1在第3行的/tmp/query.php' –