我试图在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
请帮助我。
谢谢。
答案 0 :(得分:1)
如果添加模块(用户),则必须:
config/modules.config.php
中添加模块名称空间composer.json
的{{1}}部分中添加模块名称空间和路径(路径必须以“ /”结尾)autoload/psr-4
以更新您的供应商/撰写者/ ...文件