如何在ZF3中初始化模块(用户)?

时间:2019-04-25 11:53:57

标签: zend-framework3

我试图在ZendFramework3 localhost中运行Hello world,但出现问题。

/ Documents / zen / path / to / install $ php -S 0.0.0.0:8000 -t public public / index.php

PHP 7.2.17-1 + ubuntu18.04.1 + deb.sury.org + 3开发服务器于2019年4月25日星期四17:15:10开始 收听http://0.0.0.0:8000

/home/Documents/zen/path/to/install/vendor/zendframework/zend-modulemanager/src/ModuleManager.php:203
Stack trace:
#0 /home/Documents/zen/path/to/install/vendor/zendframework/zend-modulemanager/src/ModuleManager.php(175): Zend\ModuleManager\ModuleManager->loadModuleByName(Object(Zend\ModuleManager\ModuleEvent))

#1 /home/Documents/zen/path/to/install/vendor/zendframework/zend-modulemanager/src/ModuleManager.php(97): Zend\ModuleManager\ModuleManager->loadModule('User')

#2 /home/Documents/zen/path/to/install/vendor/zendframework/zend-eventmanager/src/EventManager.php(322): Zend\ModuleManager\ModuleManager->onLoadModules(Object(Zend\ModuleManager\ModuleEvent))

#3 /home/Documents/zen/path/to/install/vendor/zendframework/zend-eventmanager/src/EventManager.php(171): Zend\EventManager\EventManager->triggerListeners(Object(Zend\ModuleManager\ModuleEvent))

#4 /home/ in /home/Documents/zen/path/to/install/vendor/zendframework/zend-modulemanager/src/ModuleManager.php on line 203

请帮助我。

谢谢。

1 个答案:

答案 0 :(得分:1)

如果添加模块(用户),则必须:

  • config/modules.config.php中添加模块名称空间
  • composer.json的{​​{1}}部分中添加模块名称空间和路径(路径必须以“ /”结尾)
  • 运行autoload/psr-4以更新您的供应商/撰写者/ ...文件