【发布时间】:2016-05-30 11:21:22
【问题描述】:
我是 Zend Framework 2 的新手,并且成功配置了骨架示例应用程序。我按照网站http://framework.zend.com/manual/current/en/user-guide/routing-and-controllers.html 中给出的教程中的步骤操作,直到添加控制器和查看页面。但是,当我尝试转到应用程序的主页时出现此错误。
可捕获的致命错误:传递给 Zend\View\HelperPluginManager::__construct() 的参数 1 必须实现接口 Interop\Container\ContainerInterface,没有给出,在 C:\xampp\htdocs\skeleton\vendor\zendframework\zend- 中调用mvc\src\Service\AbstractPluginManagerFactory.php 在第 32 行并在 C:\xampp\htdocs\skeleton\vendor\zendframework\zend-view\src\HelperPluginManager.php 在第 241 行定义
我被卡住了,找不到解决方案,有人可以帮我吗?我想知道这是否在我运行 composer update 后发生,我的应用程序的 composer.json 看起来像这样。
{
"name": "zendframework/skeleton-application",
"description": "Skeleton Application for ZF2",
"license": "BSD-3-Clause",
"keywords": [
"framework",
"zf2"
],
"homepage": "http://framework.zend.com/",
"require": {
"php": ">=5.5",
"zendframework/zendframework": "~2.5"
},
"autoload": {
"psr-0": { "Album": "module/Album/src/" }
}
}
【问题讨论】:
标签: php zend-framework2 composer-php