Модуль (альбом) не может быть начальным — ZendFramework3 — Учебное пособие

Я пытался следовать руководство Zend Fremework 3, шаг за шагом, но я получаю следующую ошибку:

Неустранимая ошибка: необработанное исключение «Zend \ ModuleManager \ Exception \ RuntimeException» с сообщением «Модуль (альбом) не может быть инициализирован». в /var/www/html/skeleton-application/vendor/zendframework/zend-modulemanager/src/ModuleManager.php:203 трассировки стека: # 0 / var / www / html / skeleton-application / vendor / zendframework / zend-modulemanager /src/ModuleManager.php(175): Zend \ ModuleManager \ ModuleManager-> loadModuleByName (Object (Zend \ ModuleManager \ ModuleEvent)) # 1 / var / www / html / skeleton-application / vendor / zendframework / zend-modulemanager / src /ModuleManager.php(97): Zend \ ModuleManager \ ModuleManager-> loadModule (‘Album’) # 2 /var/www/html/skeleton-application/vendor/zendframework/zend-eventmanager/src/EventManager.php(271) : Zend \ ModuleManager \ ModuleManager-> onLoadModules (Object (Zend \ ModuleManager \ ModuleEvent)) # 3 /var/www/html/skeleton-application/vendor/zendframework/zend-eventmanager/src/EventManager.php(143): Zend \ EventManager \ EventManager-> triggerListeners (Object (Zend \ ModuleManager \ ModuleEvent)) # 4 / var / www / html / skeleton-application / vendo в / var / www / html / skeleton-application / vendor / zendframework / zend-modulemanager /src/ModuleManager.ph р в строке 203

Это мой файл config / modules.config.php:

return [
'Zend\Form',
'Zend\Db',
'Zend\Cache',
'ZendDeveloperTools',
'Zend\Router',
'Zend\Validator',
'Application',
'Album', ];

Если я прокомментирую запись «Альбом», домашняя страница отображается правильно.

Может кто-нибудь дать мне несколько советов?

Спасибо

0

Решение

Глядя на сообщение об ошибке, я думаю, вы находитесь на настройка модуля Альбом.

Вам необходимо проверить composer.json, если включено следующее:

"autoload": {
"psr-4": {
"Application\\": "module/Application/src/",
"Album\\": "module/Album/src/"}
},

После этого вам нужно запустить composer dump-autoload обновить правила автозагрузки.

Если это не поможет, расскажите, на каком этапе вы находитесь.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]