上传组件麻烦 - Cakephp 2.0

时间:2011-11-16 05:21:22

标签: image-uploading cakephp-2.0

我试图将文件上传合并到我的项目中,但每当我访问控制器中的某个函数时,它都会给我这些警告:

警告(2):call_user_func_array():第一个参数应该是一个有效的回调,给出了'UploadComponent :: initialize'[CORE / Cake / Utility / ObjectCollection.php,第110行]

警告(2):call_user_func_array()[http://php.net/function.call-user-func-array]:第一个参数应该是一个有效的回调,'UploadComponent :: beforeRender'被赋予[ CORE / Cake / Utility / ObjectCollection.php,第110行]

警告(2):call_user_func_array()[http://php.net/function.call-user-func-array]:第一个参数应该是一个有效的回调,给出了'UploadComponent :: shutdown'[ CORE / Cake / Utility / ObjectCollection.php,第110行]

我添加的上传组件适用于我的蛋糕1.3版本。

请帮助

1 个答案:

答案 0 :(得分:1)

通过修改Component来解决它。 在蛋糕php 2.0中,所有组件都必须扩展Component;如果不这样做,将触发异常。 例如:

class UploadComponent extends Component {
}