【发布时间】:2013-05-12 06:50:59
【问题描述】:
我有一个 CakePHP 应用程序,我有兴趣对用户尝试上传对于 MySQL 数据包大小而言太大的文件做出反应。我想获取 MySQL 错误,然后基于此向用户提供错误消息。
看起来 CakePHP 在后台使用 PDO,但我不知道如何访问它。我宁愿借用 CakePHP 的 PDO 连接,这样我就不必使用用户名、密码等创建新的 PDO 连接(也不必担心多个连接到同一个数据库的问题等)。
CakePHP 中似乎有一个 PDO 类 (http://api.cakephp.org/2.2/class-PDO.html),但我不确定如何实际使用它以调用 errorCode() 方法。
【问题讨论】: