未捕获的PHP异常:";未找到“的路由”;GET/src/Controller/TaskNeedsController.php“&引用;at/RouterListener.php第136行

未捕获的PHP异常:";未找到“的路由”;GET/src/Controller/TaskNeedsController.php“&引用;at/RouterListener.php第136行,php,symfony,Php,Symfony,因此,我在目前的职位上继承了一些我在修改时遇到困难的代码。该代码应该从表中获取数据,并向负责的临床医生发送电子邮件,告知任务需要完成。它使用Symfony来实现这一点。当代码运行时,我得到以下错误 日志中的错误显示 10:56:44 request Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /src/Controll

因此,我在目前的职位上继承了一些我在修改时遇到困难的代码。该代码应该从表中获取数据,并向负责的临床医生发送电子邮件,告知任务需要完成。它使用Symfony来实现这一点。当代码运行时,我得到以下错误

日志中的错误显示

10:56:44
request Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for 
"GET /src/Controller/TaskNeedsController.php"" at /var/www/html/vendor/symfony/http-kernel/EventListener/RouterListener.php line 136
{
    "exception": {}
}
我没有接触过任何会影响这一点的文件,我不确定为什么会出现这些错误

在堆栈中,它给了我

No route found for "GET /src/Controller/TaskNeedsController.php"

  at vendor/symfony/http-kernel/EventListener/RouterListener.php:136
  at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
     (vendor/symfony/event-dispatcher/Debug/WrappedListener.php:126)
  at Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object(RequestEvent), 'kernel.request', object(TraceableEventDispatcher))
     (vendor/symfony/event-dispatcher/EventDispatcher.php:264)
  at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
     (vendor/symfony/event-dispatcher/EventDispatcher.php:239)
  at Symfony\Component\EventDispatcher\EventDispatcher->callListeners(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(RequestEvent))
     (vendor/symfony/event-dispatcher/EventDispatcher.php:73)
  at Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
     (vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:168)
  at Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object(RequestEvent), 'kernel.request')
     (vendor/symfony/http-kernel/HttpKernel.php:122)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:68)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:201)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (public/index.php:37)

仅举个例子,文件肯定还在那里。我不确定发生了什么事

routes.yaml仅包含

#    path: /
#    controller: App\Controller\SMSLogProcessor::homepage
#
这可能是Symfony的问题吗


如果你想看到我乐意分享的任何代码。非常感谢。

路线不应直接指向控制器。你能在你的
config/routes.{ext}
或注解中显示相关的路由吗?路由只有#索引:#路径:/#控制器:App\controller\SMSLogProcessor::homepage#请将路由配置添加到你的问题中。路由不应该直接指向控制器。你能在你的
config/routes.{ext}
或注解中显示相关的路由吗?路由只有#索引:#路径:/#控制器:App\controller\SMSLogProcessor::homepage#请将路由配置添加到你的问题中。
#    path: /
#    controller: App\Controller\SMSLogProcessor::homepage
#