首页 > 技术文章 > Symfony 3.4 安装报错 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

MingGyGy-Castle 2020-02-19 17:22 原文

 Symfony 3.4 安装报错 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?

安装symfony3.4的坑,也是PHP7.3的经典错误之解决办法

对于刚入手symfony3.4的同学,肯定会发现,安装symfony后部署后看到的往往不是hello world,也不是symfony的欢迎页面,而是给你一个下马威,唉,给你来个bug开开胃。

 

 

当然这也是PHP 7.3的经典坑,用continue来证明你用的是PHP 7.3

解决方法一:

安装symfony3.4后出现的Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?的错误之解决方法。

 

 


找到/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php的第2363行continue;改为continue2; 同理还有还有2665行,

其实改成break;也可以啦,看你自己喽。

方法二:

吧PHP 7.3换掉

修改之后再进入页面就会看到熟悉的symfony的欢迎页面了。

 

推荐阅读