【发布时间】:2016-01-25 10:16:23
【问题描述】:
我的 symfony2 应用程序在 wamp (windows) 上与 phpunit 完美配合,但是当更改环境并在安装后开始在 lampp (linux) 上工作时,通过键入 phpunit -c app/ 运行测试时出现以下错误: `/opt/lampp/htdocs/VTALLY/src/Iballot/CmsBundle/Tests/Controller/ParliamentaryControllerTest.php:11
由 Symfony\Component\Yaml\Exception\ParseException:保留的指示符“@”不能以纯标量开头;您需要在第 4 行引用标量(靠近“arguments: [@security.context, @fos_user.user_manager]”)。`
【问题讨论】:
-
您的 YAML 文件中包含参数 @security.context 的内容是什么?您是对代码进行版本控制还是复制/粘贴文件?
-
我刚才在linux环境下复制粘贴的代码
-
在
@what.evers 周围使用引号。 -
我无法更改文件,因为它在供应商中!
-
你安装了什么版本的 Symfony?