我正在使用Oracle DataBase和CakePHP 2.3。 由于CakePHP不支持Oracle(没有驱动程序),我在我的模型中使用Oracle过程或php OCI8函数。因此,我在CakePHP框架下使用CakePHP时没有任何有效的数据库链接。在CakePHP 2.3上使用Sanitize :: clean无数据库连接
我试图使用Sanitize::clean
方法来清理注释,然后将其保存到数据库中,我遇到了麻烦,因为它似乎在数据库中查看其任务。
这是导致错误:
Database connection "Mysql" is missing, or could not be created.
这就是我如何努力来净化它:
$comment = Sanitize::clean($this->request->data['comment']);
它工作得很好,如果我只是这样做:
$comment = $this->request->data['comment'];
有没有可能在CakePHP 2.3上使用Sanitize::clean
没有任何配置的数据库?
感谢
什么错误(S),你当你试图使用它?使用它时也请张贴您的实际代码。 – Dave 2013-05-02 13:43:25
我已更新我的问题。虽然我的代码不太相关:) – Alvaro 2013-05-02 13:45:58
它显示相同的错误。 – Alvaro 2013-05-02 13:56:00