2016-11-21 9 views
0

나는 돌출는 4 개 개의 새로운 패키지를 포함 시켰습니다 용의.치명적인 오류가 3

웹 사이트가 지금이 스택 트레이스를 표시 한 후 것을 :

<b>Fatal error</b>: Uncaught exception 'Zend\ServiceManager\Exception\ServiceNotFoundException' with message 'Unable to resolve service &quot;InputFilterManager&quot; to a factory; are you certain you provided it during configuration?' in D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zendframework\zend-servicemanager\src\ServiceManager.php:670 
Stack trace: 
#0 D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zendframework\zend-servicemanager\src\ServiceManager.php(746): Zend\ServiceManager\ServiceManager-&gt;getFactory('InputFilterMana...') 
#1 D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zendframework\zend-servicemanager\src\ServiceManager.php(195): Zend\ServiceManager\ServiceManager-&gt;doCreate('InputFilterMana...') 
#2 D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zfcampus\zf-content-validation\src\ContentValidationListenerFactory.php(31): Zend\ServiceManager\ServiceManager-&gt;get('InputFilterMana...') 
#3 D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zendframework\zend-servicemanager\src\ServiceManager.php(747): in <b>D:\RZECZY_ADAMA\_XAMPP\xampp-5.6\htdocs\zend3\vendor\zendframework\zend-servicemanager\src\ServiceManager.php</b> on line <b>670</b><br /> 

어떤 아이디어?

편집 : Composer를 통해 그것을 가져오고 내 이전의 웹 사이트를 보여주기 시작 modules.config.php로를 추가 한 후, Zend\InputFilter : 그것은 내가 다른 pacakge이 필요하다고, 변합니다. 실행 후 난이도의 Administration Panel을 볼 수 없습니다 : php public/index.php development enable.

편집 : [23/11/2016] 나는 (그래 나는이 쉽게 개발하도록 설정 스크립트를 복사 할 수있는 알) development.config.php & DIST에 AssetManager를 추가 했어. 그리고 그것은 일하기 시작했습니다. 모듈 구성 캐시에 의한

'modules' => [ 
    'ZF\Apigility\Admin', 
    'ZF\Apigility\Admin\Ui', 
    'ZF\Configuration', 
    'AssetManager' 
], 

답변

0

: 나 같이 투쟁 할 것이다 다른 사람을 위해, 여기에 development.config.php 모듈 목록입니다. 처음에는 읽기 구성을 빠르게하기 위해 생성되었습니다. 따라서 새 모듈을 추가 한 후 항상 캐시를 제거하십시오. data/cache/module-config-cache.application.config.cache.php 발견되지 않으면 자동으로 생성됩니다.

+0

다음과 같은 문제가 있어서는 안됩니다 :' 'module_listener_options'=> [ 'config_glob_paths'=> [realpath (__ DIR__). '/autoload/{,*.}{global,local}-development.php'], 'config_cache_enabled'=> false, 'module_map_cache_enabled'=> false, ] '및 나는 dev 모드입니다. 나는 심지어 캐시를 삭제 했으므로 캐시 문제가 아닌 재생성되지 않았습니다. – divix