URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7838
[ Назад ]

Исходное сообщение
"Zend framework 2 ошибка при создании модуля"

Отправлено core , 04-Фев-14 20:26 
Здравствуйте уважаемые знатоки. Пытаюсь осваивать второй зенд фреймворк, делаю вроди бы все по инструкции но порой всеже лезут непонятные для меня ошибки, вот например сейчас при попытке создания своего модуля начал лезть фатал в виде

Fatal error: Uncaught exception 'Zend\ModuleManager\Exception\RuntimeException' with message 'Module (Page) could not be initialized.' in /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php:175 Stack trace: #0 /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php(149): Zend\ModuleManager\ModuleManager->loadModuleByName(Object(Zend\ModuleManager\ModuleEvent)) #1 /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php(90): Zend\ModuleManager\ModuleManager->loadModule('Page') #2 [internal function]: Zend\ModuleManager\ModuleManager->onLoadModules(Object(Zend\ModuleManager\ModuleEvent)) #3 /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/EventManager/EventManager.php(468): call_user_func(Array, Object(Zend\ModuleManager\ModuleEvent)) #4 /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/EventManager/EventManager.php(207): Zend\EventManager\Event in /home/sc/projects/zf2/vendor/zendframework/zendframework/library/Zend/ModuleManager/ModuleManager.php on line 175


Содержание

Сообщения в этом обсуждении
"Zend framework 2 ошибка при создании модуля"
Отправлено core , 04-Фев-14 20:29 
Особо продивинутые коллеги с stackoverflow советуют разместить так же код файла module.php
Вот он:

namespace Page;

use Zend\Mvc\ModuleRouteListener;
use Zend\Mvc\MvcEvent;

class Module
{
    public function getConfig()
    {
        return include __DIR__ . '/config/module.config.php';
    }

    public function getAutoloaderConfig()
    {
        return array(
            'Zend\Loader\StandardAutoloader' => array(
                'namespaces' => array(
                    __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__,
                ),
            ),
        );
    }
}