1

我已经尝试了很多通过谷歌搜索,但我还没有找到合适的解决方案。谁能帮我吗?即使我试图通过路由来更改module.config文件代码以及我已尝试使用application.config文件在文件中添加模块名称,但它不起作用。如何在zend 2.3中运行管理模块?

Fatal error: Uncaught exception 'Zend\Mvc\Router\Exception\InvalidArgumentException' with message 'Missing "type" option' in D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\SimpleRouteStack.php:269 Stack trace: #0 D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\Http\TreeRouteStack.php(163): Zend\Mvc\Router\SimpleRouteStack->routeFromArray(Array) #1 D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\Http\TreeRouteStack.php(113): Zend\Mvc\Router\Http\TreeRouteStack->routeFromArray(Array) #2 D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\SimpleRouteStack.php(140): Zend\Mvc\Router\Http\TreeRouteStack->addRoute('controllers', Array) #3 D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\SimpleRouteStack.php(84): Zend\Mvc\Router\SimpleRouteStack->addRoutes(Array) #4 D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\Mvc\Router\Ht in D:\xampp\htdocs\myproject\vendor\zendframework\zendframework\library\Zend\ServiceManager\ServiceManager.php on line 909

+0

你有什么错误吗?如果不是,你可以激活错误,让我们知道错误说什么? – peterpeterson 2014-10-07 09:33:21

+0

嗨Sudo.ie我添加了错误,请看看它。 – 2014-10-07 10:43:54

+0

它看起来像路由问题,请粘贴路由也使用代码格式。 – peterpeterson 2014-10-07 11:03:09

回答

0

首先,您需要安装zf-commons并在module.config.php中进行配置。

public 
vendor 
zf-commons 
    zfc-admin 
    zfc-user 

请看看这个。

https://github.com/ZF-Commons/ZfcAdmin

+0

hi mark如何在您的composer.json中安装zf-commons – 2014-10-07 11:08:10

+0

,并通过作曲者进行一些更改并安装。 “需要”:{ \t \t “ZF-公地/ ZFC用户”: “DEV-主”, \t \t “ZF-公地/ ZFC管理员”: “DEV-主”, \t \t“bjyoungblood/BJY -authorize“:”1.4。*“ } – 2014-10-07 11:21:29

+0

我已经对composer.json文件进行了更改,但问题仍然存在,同样的错误是zfc admin模块无法启动 – 2014-10-07 11:27:03

0

我已经创建单独的文件我的模块状module.config.php以及module.php加入我的模块名称的命名它为我工作。并在application.config.php中添加我的模块名称。