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 버그입니까? 아니면 제 편으로이 문제의 원인이 될 수 있습니까?
@ 리차드 : '\'이 (가) 소스에서 제거하려고하는 이상한 것 같습니다. – RageZ
@RageZ @end Zend가 다시 넣을 것입니다. 뼈대. 나는 파일에 수동으로 아무 것도 추가하지 않는다. 젠드 다. 나 한테 버그 같아. 그것은 치명적인 오류가 아니기 때문에 응용 프로그램이 잘 작동합니다. –
@ 리차버 : 이것이 버그라고 확신하는 경우 자신의 jira 이슈 트래커에 게시하려고 시도합니다 – RageZ