CI 连接MSSQL 2005 Server 问题
连接MSSQL 2005 Server失败啊~实在不太会弄~,不知道大家有没有什么例子,弄个来参考下
微软出了个SQL Server 2005 Driver for PHP
不知道怎么整合到CI里去呢?
:(
$active_group = "default";
$active_record = TRUE;
$db['default']['hostname'] = "localhost\\\run";
$db['default']['username'] = "sa";
$db['default']['password'] = "******";
$db['default']['database'] = "test";
$db['default']['dbdriver'] = "mssql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";
以上是我的配置,PHP.ini里已经开启了mssql的扩展,不过似乎仍然连接不上~~~
[ 本帖最后由 BachelorZDB 于 2008-12-4 14:25 编辑 ] 需要用微软那个新的 dll 来做 PHP 的驱动。
和 CI 关系不大,有关系的就是可能某些 SQL 语句不兼容。
回复 2楼 的帖子
先不管微软那个DLL,那个我另外写了个PHP测试的脚本连接MSSQL 2005 Server是可以连接成功的
就不知道通过CI能不能连接上MSSQL 2005 Server ~
我配置好Config之后index.php就一直是空白的~(我已经把PHP的错误提示打开了)
还没写任何东西额~~就配置了一些CI的文件夹Cofig里做了一些基本的配置~~~
十分不解~~~~
[ 本帖最后由 BachelorZDB 于 2008-12-4 15:06 编辑 ] 这说明 connect 函数执行错误,因为这些函数都是通过 @ 来调用的,所以不会有任何错误提示。
你应该确定这些函数到底报的什么错,可以去掉 @ 以后查看错误提示,文件应该在其驱动文件目录中。 google一下,和CI没有关系 不知道大家有没有连接SQL2005的例子?
感觉连接SQL2005挺麻烦的~
微软出了个专门连接2005的PHP扩展,有打算重新写CI的SQLserver连接驱动的想法~
如果大家有这方面的例子,若能共享出来,不胜感激!!!!:) 可以连接到sql server 2005
你看下有没有开启php_mssql扩展 楼上 英明.. 楼上楼上的英明:lol 7楼英明~~!
页:
[1]
2