我刚刚从github下载了ZF2的ZendFrameworkSkeleton。一切都井井有条,但我收到了这个错误:
An alias "translator" was requested but no service could be found.
我对ZF2一无所知。有人可以帮忙吗?
在我得到它的地方:ZF2Skeleton
EDIT ***
我在module/Application/config/module.config.php
中找到了这段代码:
'service_manager' => array(
'abstract_factories' => array(
'Zend\Cache\Service\StorageCacheAbstractServiceFactory',
'Zend\Log\LoggerAbstractServiceFactory',
),
'aliases' => array(
'translator' => 'MvcTranslator',
),
),
'translator' => array(
'locale' => 'en_US',
'translation_file_patterns' => array(
array(
'type' => 'gettext',
'base_dir' => __DIR__ . '/../language',
'pattern' => '%s.mo',
),
),
),
答案 0 :(得分:0)
首先尝试composer update
。几天前修复了服务名称冲突的问题。