Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Smfony2:尝试使用可翻译行为扩展时出错_Php_Symfony - Fatal编程技术网

Php Smfony2:尝试使用可翻译行为扩展时出错

Php Smfony2:尝试使用可翻译行为扩展时出错,php,symfony,Php,Symfony,我试图在我的项目中使用可翻译行为,我逐字按照文档说明如何配置和使用此行为,但我遇到了以下错误: 关键-未捕获的PHP异常ReflectionException:“属性区域设置不存在”,位于C:\wamp\www\Symfony\vendor\gedmo\doctrine extensions\lib\gedmo\translateable\translateablelistener.PHP第296行 有人能帮忙吗? 提前感谢:) 编辑: 这是第296行: $reflectionProperty

我试图在我的项目中使用可翻译行为,我逐字按照文档说明如何配置和使用此行为,但我遇到了以下错误:

关键-未捕获的PHP异常ReflectionException:“属性区域设置不存在”,位于C:\wamp\www\Symfony\vendor\gedmo\doctrine extensions\lib\gedmo\translateable\translateablelistener.PHP第296行

有人能帮忙吗? 提前感谢:)

编辑: 这是第296行:

$reflectionProperty = $class->getProperty(self::$configurations[$this->name][$meta->name]['locale']);

在我的例子中,所需的
$locale
字段是在实体的抽象超类中定义的-这基本上是好的,但是,它不能是私有的,但至少是受保护的。您是否在
config.yml
中打开了翻译?尝试
var\u dump
self::$configurations。当然,您有
$locale可翻译类中的属性?