Home  >  Article  >  Backend Development  >  关于PHP一直连接不上SQL server的问题

关于PHP一直连接不上SQL server的问题

WBOY
WBOYOriginal
2016-06-06 20:33:271033browse

实在是找不出什么原因一致连接不上SQL server原因

我的php版本为5.5.1
关于PHP一直连接不上SQL server的问题
下载对应是:
关于PHP一直连接不上SQL server的问题

php.ini中配置的是:

关于PHP一直连接不上SQL server的问题
连接代码为:

<code>public function testdbAction()
    {
        set_time_limit(0);
        $serverName = "203.25.111.10";
        $connectionInfo = array( "Database"=>"****", "UID"=>"sa", "PWD"=>"****");

        $conn = sqlsrv_connect( $serverName, $connectionInfo);
        if( $conn === false )
        {
            echo "Could not connect.\n";
            die( print_r( sqlsrv_errors(), true));
        }else{
            echo '连接成功';exit;
        }
    }
</code>

但是浏览器一直在连接,也不报什么连接错误

关于PHP一直连接不上SQL server的问题
就算把set_time_limit(0)改为set_time_limit(30)
还是同样在连接,真的是不知道什么原因了,找了公司IT,IF说公司没有对连接做限制。
用客户端连接这个203.25.111.10数据库,是可以连接上的。
求大神指导!

回复内容:

实在是找不出什么原因一致连接不上SQL server原因

我的php版本为5.5.1
关于PHP一直连接不上SQL server的问题
下载对应是:
关于PHP一直连接不上SQL server的问题

php.ini中配置的是:

关于PHP一直连接不上SQL server的问题
连接代码为:

<code>public function testdbAction()
    {
        set_time_limit(0);
        $serverName = "203.25.111.10";
        $connectionInfo = array( "Database"=>"****", "UID"=>"sa", "PWD"=>"****");

        $conn = sqlsrv_connect( $serverName, $connectionInfo);
        if( $conn === false )
        {
            echo "Could not connect.\n";
            die( print_r( sqlsrv_errors(), true));
        }else{
            echo '连接成功';exit;
        }
    }
</code>

但是浏览器一直在连接,也不报什么连接错误

关于PHP一直连接不上SQL server的问题
就算把set_time_limit(0)改为set_time_limit(30)
还是同样在连接,真的是不知道什么原因了,找了公司IT,IF说公司没有对连接做限制。
用客户端连接这个203.25.111.10数据库,是可以连接上的。
求大神指导!

密码都贴出来.......

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn