有人知道是否可以使用phalconphp连接到MSSQL Server数据库吗?
当我尝试生成modelI时,我收到以下错误:
Phalcon DevTools(1.2.6) 错误:不支持适配器sqlsrv
任何建议都非常感谢。
由于
更新:
大家好,
作者回复了我的电子邮件,询问了安装说明,我已经请他了 更新存储库中的README.md。
他的答复:
抱歉,我没有解释任何事情〜 你可以把它放在任何地方,只需记住将“命名空间”添加到“文件夹路径”配置
将“命名空间”添加到“文件夹路径”设置 //注册一些名称空间 $装载机> registerNamespaces(
array(
"Twm\Db\Adapter\Pdo" => "library/db/adapter/",
"Twm\Db\Dialect" => "library/db/dialect/"
)
);
Kevin Yu
答案 0 :(得分:2)
github.com/fishjerky/phalcon-mssql是你的答案。但 我对此适配器有同样的问题。
所以我改变了
"{$descriptor['pdoType']}:host={$descriptor['host']};dbname={$descriptor['dbname']}"
到
"{$descriptor['pdoType']}:server={$descriptor['host']};database={$descriptor['dbname']}"
此外,您需要确保为$ config-> database-> pdoType设置'sqlsrv'。
希望它有所帮助。
答案 1 :(得分:1)
目前,MSSQL与PhalconPHP没有开箱即用的连接,但您可以使用Composer中的各种软件包来提供此功能。
这是我发现最有希望的一个包: -
更新:
检查此链接或通过Composer安装,并查看Github页面上的文档或参阅此API文档