为了账号安全,请及时绑定邮箱和手机立即绑定

输入错误的url,遇到异常错误

输入错误的url,遇到异常错误

PHP
慕娘9325324 2022-06-17 10:19:38
我创建了一个新的 Symfony 项目来尝试关注。friendsofsymfony/rest-bundle现在,在 fos_rest.yml 文件中,我添加了以下代码行。fos_rest:  format_listener:    rules:      - { path: '^/', priorities: ['json'], fallback_format: json }  view:    view_response_listener: 'force'    formats:      json: true  exception:    enabled: true现在,如果我尝试输入错误的 URL,则会收到以下错误:传递给 FOS\RestBundle\Controller\ExceptionController::getStatusCode() 的参数 1 必须是 Exception 的实例,给出 Symfony\Component\ErrorHandler\Exception\FlattenException 的实例,在 C:\xampp\htdocs\symfony_rest\vendor\friendsofsymfony 中调用\rest-bundle\Controller\ExceptionController.php 在第 68 行谁能帮我解决这个问题。
查看完整描述

2 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

这是由于当前与 Symfony 4.4+ 在异常侦听器方面的轻微不兼容造成的。请继续关注新年之交的一些更新。回复:https ://github.com/FriendsOfSymfony/FOSRestBundle/issues/2031


查看完整回答
反对 回复 2022-06-17
?
POPMUISE

TA贡献1765条经验 获得超5个赞

将您的 FOSRestBundle 版本更新到 2.8

composer require friendsofsymfony/rest-bundle:2.8.0

这对我有用,我希望能解决你的问题,因为我花了很长时间在我的项目 lmao 中解决它。


查看完整回答
反对 回复 2022-06-17
  • 2 回答
  • 0 关注
  • 200 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号