【问题标题】:Unable to connect to MSSQL database via CAKE PHP in ubuntu 12无法通过 ubuntu 12 中的 CAKE PHP 连接到 MSSQL 数据库
【发布时间】:2013-05-18 04:31:08
【问题描述】:

无法在 ubuntu 12 中通过 CAKE PHP 连接到 MSSQL 数据库,我试图通过简单的 mssql_connect() 使用 cake php 从我的 ubuntu 系统访问 remort sql 服务器,但错误类似于警告 (2): mssql_connect (): 无法连接到服务器:192.168.1.14:1433 [APP/Controller/ResultsController.php, line 88]

【问题讨论】:

  • 请将您的代码放在这里,以便我们为您提供帮助并确保您的服务器可以访问

标签: php sql-server cakephp ubuntu connect


【解决方案1】:

转到 app/Config/ 文件夹并将 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;
     }
    }

【讨论】:

  • 这是正常的数据库连接,对我来说工作正常.. 我想连接到 remort windows 系统以连接 mssql 数据库,从我的 ubuntu 系统,我尝试使用 freetds 等.. 没有连接它只是显示 mssql_connect(): Unable to connect to server : X:X:X
猜你喜欢
  • 2010-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-16
  • 1970-01-01
  • 2012-12-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多