2014-09-16 7 views
0

내 이미지는 Phalcon Framework로로드되지 않습니다.이미지는 Phalcon에서로드 될 수 있습니다.

아마도 .htaccess 파일 때문일 수 있습니다. 나는 모른다.

"ImgController handler class cannot be loaded", when access http://domain.com/img/tiger.jpg

경로 "http://domain.com/projects/update/1는"OK입니다 :

프레임 워크는이 오류를 반환합니다.

내 .htaccess 파일

#/.htaccess 
<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteRule ^$ public/ [L] 
    RewriteRule (.*) public/$1 [L] 
</IfModule> 

#/public/.htaccess 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ index.php?_url=/$1 [QSA,L] 
</IfModule> 

무엇이 좋을까요?

아무튼 고마워요.

답변

0

라우팅 문제 인 것처럼 보입니다. 특히 무언가가 작동하고 뭔가가없는 경우입니다. 팔콘은 uri를 소화하고 경로를 찾지 만 ImgController을 파견 할 수는 없습니다. 이름이 정확하고 올바르게 명명 된 컨트롤러 (ImgControllerImageController이 아님)가 올바른 네임 스페이스인지 확인하십시오. 도움이되지 않으면 라우팅 구성 세부 정보와 ImgController 및 해당 위치를 추가하십시오.

+0

Ian, URL (http://domain.com/img/tiger.jpg)에서 'img'는 이미지가있는 경로 이름입니다. ImgController가 존재합니다. –

+0

'/ img/tiger.jpg '파일과 ImgController 파일이 모두 있음을 정확히 이해 했습니까? –

+0

다음과 같이 img 태그에 이미지를 표시하고 싶습니다. . 이미지 경로는/public/img 하지만 프레임 워크는 해당 오류를 반환합니다. ImgController 핸들러 클래스를로드 할 수 없습니다. –

관련 문제