【问题标题】:Zend to Laminas Conversion Module (application) could not be initializedZend 到 Laminas 转换模块(应用程序)无法初始化
【发布时间】:2021-03-19 00:07:41
【问题描述】:

我将 Zend 2.3 项目转换为层。我按照说明修改了我的composer.json 文件。然后我运行作曲家更新。 尝试启动应用程序时,我看到以下错误。

Uncaught Laminas\ModuleManager\Exception\RuntimeException: Module (Application) could not be initialized. in /mnt/c/git-repos/qatools/vendor/laminas/laminas-modulemanager/src/ModuleManager.php:210
Stack trace:
#0 /mnt/c/git-repos/qatools/vendor/laminas/laminas-modulemanager/src/ModuleManager.php(182): Laminas\ModuleManager\ModuleManager->loadModuleByName()
#1 /mnt/c/git-repos/qatools/vendor/laminas/laminas-modulemanager/src/ModuleManager.php(104): Laminas\ModuleManager\ModuleManager->loadModule()
#2 /mnt/c/git-repos/qatools/vendor/laminas/laminas-eventmanager/src/EventManager.php(331): Laminas\ModuleManager\ModuleManager->onLoadModules()
#3 /mnt/c/git-repos/qatools/vendor/laminas/laminas-eventmanager/src/EventManager.php(180): Laminas\EventManager\EventManager->triggerListeners()
#4 /mnt/c/git-repos/qatools/vendor/laminas/laminas-modulemanager/src/ModuleManager.php(127): Laminas\EventManager\EventManager->triggerEvent()
#5 /mnt/c/git-repos/qatools/vendor/laminas/laminas-mvc/src/Application.php(263): Laminas\ModuleManager\ModuleManager->loadModules()
#6 /mnt/c/git-repos/qatools/public/index.php(22): Laminas\Mvc\Application::init()
#7 {main}
  thrown in /mnt/c/git-repos/qatools/vendor/laminas/laminas-modulemanager/src/ModuleManager.php on line 210

【问题讨论】:

    标签: php laminas


    【解决方案1】:

    在命名空间“Application”中有一个名为“Module”的类吗?你在 composer.json 中有类似的东西

      "autoload": {
        "psr-4": {
          "Application\\": "module/Application/src/"
          }
       }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      相关资源
      最近更新 更多