2013-05-18 42 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