jit*_*jit 8 php caching symfony
我在实时服务器上收到以下错误:
request.ERROR:未捕获的PHP异常Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException:"在/ home/public_html/project/app/cache/prod中找不到"GET user/create:Method Not Allowed(Allow:POST)"的路由/classes.php第3685行
但我没有在具有相同代码的本地计算机上收到此错误.
解决方案指向清除缓存,但我无法获得如何清除实时服务器上的缓存.
我还从实时服务器删除了缓存文件夹,但问题仍然存在.
更新: 更新base.html.twig文件后,问题出乎意料地得到解决.我认为缓存会在之后再次出现一些依赖关系.但仍然没有得到如何解决因为删除缓存文件夹没有解决它,但base.html.twig文件中的更改完成了这项工作.
这是因为你必须使用“POST 方法调用你的路由。尝试在控制器中删除 @Method("POST") 或使用 @Route("GET","POST") 添加 GET。文档
或者尝试以下命令:
php app/console cache:clear -e prod
Run Code Online (Sandbox Code Playgroud)
否则,删除 app/cache 文件夹。
| 归档时间: |
|
| 查看次数: |
1466 次 |
| 最近记录: |