나는 나의하는 error.log에 이러한 메시지를 얻을 :MissingControllerException 디렉토리는/
Request URL: /files/thumbs1/1354046882.jpg
Stack Trace:
#0 /path/to/web/app/webroot/index.php(92): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#1 {main}
2013-05-08 13:44:16 Error: [MissingControllerException] Controller class FilesController could not be found.
Exception Attributes: array (
'class' => 'FilesController',
'plugin' => NULL,
)
이미지 파일 /files/thumbs1/1354046882.jpg가 존재 표시됩니다. 그러나 이것과 별개로 나는 error.log에 Error를 얻는다. 이 같은 뷰 .ctp에 수동으로 실시 URL을 생성 :
이<img src="/files/thumbs1/1354046882.jpg" alt="">
내가 는 $ this->, HTML> 이미지 ('cake_logo.png', 배열 ('고도'를 에코 사용하지 않는 => 'CakePHP'));
Webroot의 "files"디렉토리가 컨트롤러로 식별되지 않도록 ControllerException을 어떻게 추가 할 수 있습니까? 나는 FilesController가 없다. "file"이 CakePHP에서 사용되어서는 안되는 보호 된 단어 일 가능성이 있습니까? 지금까지 CakeBook과 관련된 뭔가를 찾을 수 없었습니다.
<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} !www.domainname.com
RewriteRule (.*) http://www.domainname.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
의 htaccess로/웹 루트는 내가 CakePHP는 2.3 updatet. 도움 주셔서 감사합니다.
오류가 발생하는 URL을 어떻게 작성하고 있습니까? 해당 코드로 질문을 업데이트 할 수 있습니까? – Nunser
파일 생성 방법에 대한 질문을 코드로 업데이트했습니다. – mart
원래'.htaccess'를 사용하고 있습니까? 또는 해당 항목을 수정 했습니까? 예 :다시 쓰기 설정을 가상 호스트로 옮겼습니다)? – thaJeztah