【发布时间】:2016-06-02 22:09:58
【问题描述】:
我正在使用 laravel 5.0 制作一个模块化应用程序,为此,我创建了一个名为 ModuleServiceProvider 的 serviceProvider ,并且为了包含每个模块的路由,在 ModuleServiceProvider 的 Boot 函数中,我写了 include base_app()."/app/Modules/$ModuleName/routes.php";。现在,我的问题是:当我在浏览器中输入模块页面地址时,它返回了诸如 NotFoundHttpException in Controller.php line 259: Controller method not found. 之类的错误。我知道是Http/routes.php中的/route引起的
我该如何解决?
抱歉英语不好。
【问题讨论】:
-
能否在您的
Controller.php和routes.php文件中显示相关代码? -
我通过更改路由功能解决了这个问题。
标签: laravel controller routing routes service-provider