早上好夥計。
在是error_logCakePHP的指責如下:
28/11/2011 10:13:27 Error: [MissingControllerException] ImagesController Controller class could not be found.
# 0 /........./app/webroot/index.php (96): Dispatcher-> dispatch (Object (CakeRequest), Object (CakeResponse))
# 1 {main}
我沒有知道它是什麼,因爲我沒有ImagesController但有ImagesComponent。
代碼片段:
// app/Controller/BrandsController.php
class BrandsController extends AppController {
public $components = array('Image');
...
public function add() {
if ($this->request->is('post')) {
if (!empty($this->request->data)) {
if(!$this->request->data['Image']['name1']['error']) {
$this->Brand->create();
$image_path = $this->Image->uploadImage(
$this->request->data['Image'],
'Brands',
array(
'folder'=>'upload/imagens/marcas',
'resize'=>175,
'thumb'=>0,
'original'=>false,
'name'=>$this->request->data['Brand']['brand']
)
);
// app/Controller/Component/ImageComponent.php
class ImageComponent extends Component {
public $components = array('String');
function uploadImage($images, $controller, $data) {
$erroimg = false;
$isfile = false;
...
什麼是這個錯誤的原因是什麼?
對不起,我的英語
不確定是否相關 - 從文檔:'當您沒有[Plugin] AppController和[Plugin] AppModel時,您將在嘗試訪問插件控制器時丟失控制器錯誤。「 – Ross