2010-12-16 5 views
0

Ok. 여기 내 코드입니다 : 이제Zend_Loader_PluginLoader :: setIncludeFileCache()로 이상하게 알 수없는 오류가 발생했습니다.

$classFileIncCache = BASE_PATH.'/public/cache/pluginLoaderCache.php'; 
    if (file_exists($classFileIncCache)) { 
     include_once $classFileIncCache; 
    } 
    Zend_Loader_PluginLoader::setIncludeFileCache($classFileIncCache); 

, 그것은 하나의 알 수없는 오류가 내 로그에 기록지고 계속 제외하고 잘 작동 : 나는 캐시 파일에서이 줄 문제가 나타났습니다

2010-12-16 09:11:05: Unknown error (ErrNo=2): include_once(Zend/Filter/Word\CamelCaseToDash.php) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /var/www/abcabc/abcabc.com/myapp/src/public/cache/pluginLoaderCache.php on line 9 
2010-12-16 09:11:05: Unknown error (ErrNo=2): include_once() [<a href='function.include'>function.include</a>]: Failed opening 'Zend/Filter/Word\CamelCaseToDash.php' for inclusion (include_path='/var/www/abcabc/abcabc.com/lib/../thirdparty/src/Zend/library/:/var/www/abcabc/abcabc.com/lib/../myapp/src//library') in /var/www/abcabc/abcabc.com/myapp/src/public/cache/pluginLoaderCache.php on line 9 

추가 조사시 :

include_once 'Zend/Filter/Word\CamelCaseToDash.php'; 

다른 모든 라인은 앞으로 함께, 올바른 예를 들어 슬래시 :

include_once 'Zend/View/Helper/HeadMeta.php'; 
include_once 'Zend/View/Helper/HeadLink.php'; 
include_once 'Zend/View/Helper/HeadScript.php'; 
include_once 'Zend/Controller/Action/Helper/ViewRenderer.php'; 
include_once 'Zend/Application/Resource/Frontcontroller.php'; 
include_once 'Zend/View/Helper/Doctype.php'; 

이것은 Zend Framework 버그입니까? 아니면 제 편으로이 문제의 원인이 될 수 있습니까?

+0

@ 리차드 : '\'이 (가) 소스에서 제거하려고하는 이상한 것 같습니다. – RageZ

+0

@RageZ @end Zend가 다시 넣을 것입니다. 뼈대. 나는 파일에 수동으로 아무 것도 추가하지 않는다. 젠드 다. 나 한테 버그 같아. 그것은 치명적인 오류가 아니기 때문에 응용 프로그램이 잘 작동합니다. –

+0

@ 리차버 : 이것이 버그라고 확신하는 경우 자신의 jira 이슈 트래커에 게시하려고 시도합니다 – RageZ

답변

2

나는 문자 그대로 이것을 가지고있다. 내 Windows 컴퓨터에서 Linux 서버로 파일을 FTP로 전송할 때 발생했습니다. 파일을 삭제하면 Zend는 올바른 디렉토리 분리자를 사용하여 디렉토리 분할자를 다시 만듭니다.

+0

물론, 이것은 매우 성가신 일입니다. ZF 추적 사이트에서 thebug를 뽑았습니다. –

관련 문제