2010-03-31 144 views
0

我正在使用SQL Server作为我的后端program.when我尝试连接数据库,其中没有显示任何类型的错误,但它不工作。没有得到连接。PHP SQL Server连接

我的代码是这样

mssql_connect('servername', 'db_user', 'db_password') or die('Error'); 

有趣的是,这是不连接,也未显示信息错误。

我们如何使用php程序启用SQL Server配置(手动操作的脚本是什么)。我们怎么能知道SQL Server在服务器中的实际状态?

我的应用程序在本地运行正常;问题在于公共托管。

回答

1

打开php.ini中的error_reporting。它可能是导致问题的其他代码段,因为你说它不会成为问题的一部分。先尝试检查,如果它甚至去到mysql_connect()部分。如果可能的话在mysql_connect周围发布一部分代码。

-1

我敢打赌,它是本地主机,我有,也不想看到与网站坐在同一台服务器上的数据库。检查您的主机控制面板是否有正确的连接字符串。

+0

谢谢你的评论。实际上哪些不是localhost.there有问题,当我发布查询。让我知道什么是我的问题 – abhis 2010-03-31 06:59:51

+0

如果它在本地工作,那么它必须是权限/凭证问题。仔细检查您的用户名和密码。 – 2010-03-31 07:03:03

+0

“我不希望看到数据库与网站位于同一台服务器上” - 这就排除了当时世界上数以十万计的wordpress安装。使用适用于每种情况的方法。拥有本地数据库有它的优点以及你已经意识到的缺点。 – 2013-03-22 13:42:17