Я создал модуль, базовую копию примера альбомов, приведенный в документации ZF2, однако, с новым модулем, я не могу получить к нему доступ вообще - m всегда дается ошибка 404. Я строю это на скелете ZF2.Не удалось выполнить маршрутизацию с помощью модуля в ZF2
У меня загружено три модуля: приложение, внешний интерфейс и безопасность.
Как Frontend, так и Security являются дубликатами друг друга, однако я тщательно проверил и не ссылается на старый код (поскольку я буквально скопировал папку модуля и переименовал/переписал ссылки).
Модуль также загружается в application.config.php.
Любые идеи о том, что мне не хватает?
Модуль Config:
return array(
'controllers' => array(
'invokables' => array(
'Security\Controller\Security' => 'Security\Controller\SecurityController',
),
),
'router' => array(
'routes' => array(
'security' => array(
'type' => 'segment',
'options' => array(
'route' => '/security[/:action][/:id]',
'constraints' => array(
'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
'id' => '[0-9]+',
),
'defaults' => array(
'controller' => 'Security\Controller\Security',
'action' => 'index',
),
),
),
),
),
'view_manager' => array(
'template_path_stack' => array(
'security' => __DIR__ . '/../view',
),
),
);
сделал вы настроите маршрутов в конфигурации модуля? –
Я установил его в конфигурации модуля, я опубликую его. – bear
Я предполагаю, что у вас включен модуль apache 'rewrite', и ваш виртуальный хост разрешает переопределять (или разрешает переписывание URL)? –