如何将Cakephp 1.3与MS SQLServer 2008连接?

时间:2011-10-02 03:32:11

标签: php sql-server-2008 cakephp-1.3

我无法连接到MSSQL Server。我已经研究了2天,但我找不到任何有用的资源。这是我得到的错误:

  

您的服务器上未正确配置网址重写。

帮我配置我的数据库。我不/不能使用URL重写:

  

您的tmp目录是可写的。   FileEngine正用于缓存。要更改配置修改APP/config/core.php   您的数据库配置文件存在。

这是我的数据库配置文件:

class DATABASE_CONFIG { 
    var $default = array(
        'driver' => 'mssql',
        'persistent' => false, 
        'host' => 'Charmae-PC\Charmae', 
        'login' => 'sa', 
        'password' => 'pass',
        'database' => 'obbm',
        'prefix' => '',
        'port' => '',
    );
}

我该怎么办?

1 个答案:

答案 0 :(得分:0)

您需要使用cakephp [windows php driver]配置数据库。我不知道你使用的是哪个版本的cakephp。但对于任何版本的cakephp和wampserver windows php驱动程序都不同。
更多信息 Download the sqlsrv driver from here

然后是其余的配置。
顺便说一句,你必须使用sqlsrv驱动程序config / database.php

var $default = array(
    'driver' => 'sqlsrv',
     ...