下午好,
我正在开展一个symfony项目,一切顺利,直到我收到以下消息:
PHP警告:不支持在第19行的/ vendor / ocramius / proxy-manager / src / ProxyManager / Configuration.php中声明'strict_types'
PHP Parse错误:解析错误,期待{97}中的
';'' or
'{''在/ / vendor / ocramius / proxy-manager / src / ProxyManager / Configuration.php中
每当我尝试在symfony中使用命令行时,都会显示这两条消息。
我尝试了以下命令:
php app/console generate:doctrine:entity
和
php app/console cache:clear --env=prod.
我还尝试使用php bin/console
代替app/console
,因为我知道新的symfony版本使用php bin/console
。
我正在使用Mamp和PHP版本7.1以及Symfony版本2.8进行项目。
感谢您的帮助!
答案 0 :(得分:1)
如果有人遇到这个问题,那就意味着你的php版本不是7.0我遇到的问题是Mamp版本是7.1.1而symfony项目也是在浏览器中运行7.1.1但当我检查了在bash命令中的php版本,它是5.6所以请确保你的bash命令使用php 7.0而不是5.6