簡體   English   中英

Mezzio => 服務未注冊

[英]Mezzio => Service not registered

我創建了一個名為 ModuleA 的新模塊,其中包含一個名為 MiddlewareA 的中間件。 我還創建了一個路由(例如“登錄”),它的管道中有 MiddlewareA。

當我向路徑“登錄”發送請求時,得到響應,指出

Service MiddlewareA not registered

這個問題的解決方案是什么?

請檢查您是否已將新模塊添加到項目的 composer.json 文件中,例如:

"autoload": {
    "psr-4": {
        "App\\": "src/App/src/",
        "ModuleA\\": "src/ModuleA/src/"
    }
},

之后,請在項目路徑上運行此命令:

composer dump-autoload

每次創建新模塊時,請繼續執行這些步驟。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM