该路由在我的 Symfony 应用程序上被截断并出现 404 错误

The route is truncated on my Symfony application getting a 404 error

我的 symfony3.4 应用程序中有两个不同的页面出现相同的错误。

它是一个实体的详细信息页面,它大部分时间都在工作,但有时我不知道是什么触发了错误,我收到 404 错误,我可以看到我的路线在错误中被截断.

路线是:{base_url}/app_dev.php/stock/model/{id}/detail

在我的一些资源上,错误信息是:

它似乎发生在特定的实体上,但我不知道什么可能触发这种错误。

知道我可以调查调试什么吗?

-- 编辑--

使用 {base_url}/web/app_dev.php 似乎路由工作正常,当路由在开发模式下没有 /web 时出现问题 ({base_url}/app_dev.php)

有时 Symfony 3 在没有 /web 的开发模式下会出现 404 错误。这是服务器配置问题。查看 https://symfony.com/doc/3.4/setup/web_server_configuration.html 了解更多信息