2013-05-18 116 views
0

无法连接到MSSQL数据库通过CAKE PHP在Ubuntu 12中,我试图从我的Ubuntu系统访问一个Remort的SQL服务器,使用简单的mssql_connect()蛋糕的PHP() ,但错误是像警告(2):mssql_connect():无法连接到服务器:192.168.1.14:1433 [APP /控制器/ ResultsController.php,第88行]无法连接到MSSQL数据库通过CAKE PHP在Ubuntu 12

+0

请在这里把你的代码,所以我们可以帮助哟并确保您的服务器可访问 – Abadis

回答

1

转到应用程序/配置/文件夹和database.php.default重命名为database.php中文件,并在database.php中把下面的代码,以及和更新,然后数据库名称,用户名,密码,主机等

class DATABASE_CONFIG { 
     public $default = array(
     'datasource' => 'Database/Mysql', 
     'persistent' => false, 
     'host' => 'localhost', 
     'login' => 'db_username', 
     'password' => 'db_password', 
     'database' => 'db_name', 
     'prefix' => '', 
     'encoding' => 'utf8', 
    ); 

    public function __construct() { 
     $this->default = $this->default; 
    } 
    } 
+0

这是正常的数据库连接,这对我来说工作正常..我想连接到remort windows系统与mssql数据库连接,从我的ubuntu系统,我尝试与freetds等..不连接它只是显示mssql_connect():无法连接到服务器:X:X:X – Vishnu