2011-11-16 146 views
0

我試圖將文件上傳到我的項目,但每當我在控制訪問功能它給了我這些警告:麻煩與上傳組件 - CakePHP的2.0

警告(2):call_user_func_array():一參數預計是一個有效的回調,給出'UploadComponent :: initialize'[CORE/Cake/Utility/ObjectCollection.php,line 110]

警告(2):call_user_func_array()[http:// php。 net/function.call-user-func-array]:第一個參數預計是一個有效的回調,'UploadComponent :: beforeRender'被給出[CORE/Cake/Utility/ObjectCollection.php,line 110]

警告(2):call_user_func_array()[http://php.net/function.call-user-func-array]:第一個參數預計是一個有效的回調,'UploadComponent :: shutdown'被給出[CORE /Cake/Utility/ObjectCollection.php,第110行]

我添加的上傳組件適用於我的Cake 1.3版本。

請幫助

回答

1

解決了這個問題,通過修改Component。 在蛋糕php 2.0中,所有組件都必須擴展Component;不這樣做會觸發例外。 例如:

class UploadComponent extends Component { 
}