我使用的是名为Yii的PHP MVC框架,并希望使用mssql server 2008作为数据库,但我遇到了连接问题并获得了以下错误信息:
CDbConnection无法打开数据库连接:未加载SQLSTATE [HY000] Db-library网络通信层。 (严重程度9)
根据我认为它与框架没什么关系,但可能是一些sql server问题,我搜索了这个问题并且有人建议将dll文件复制到system32但是对我不起作用。
请帮助我,提前谢谢你。
答案 0 :(得分:0)
我对Yii框架知之甚少,但如果它使用的是php_mssql.dll扩展,那么你还需要ntwdblib.dll文件(mssql扩展的先决条件)。 您能否确认Yii框架用于SQL Server访问的哪个PHP扩展以及您复制的DLL文件?