目录中Symfony翻译致命错误异常


Symfony translation fatal error exception in catalogue

我在ubuntu server 14.04上有这个错误(在本地工作完美的windows 8与xampp),如果有任何建议请帮助。

FATALERROREXCEPTION: ERROR: CALL TO UNDEFINED METHOD  SIMPLEXMLELEMENT::__SET_STATE()
IN /VAR/WWW/xxx/APP/CACHE/DEV/TRANSLATIONS/CATALOGUE.FR.74AD548A14679603165A68A05F1F6A84F1AB7740.PHP LINE 9

注意:我清空了缓存并给了缓存和日志文件夹权限

chmod -R 777 app/cache 
chmod -R 777 app/logs 

但是错误没有消失

ُ编辑:

我比较了本地和服务器上生成的目录文件,我发现在本地对SimpleXMLElement::__set_state的调用没有使用,为什么会有这种差异?

本地服务器

'This value should be false.' => 'Cette valeur doit être fausse.',

在服务器上

SimpleXMLElement::__set_state(array(0 => 'Cette valeur doit être fausse.',)),
编辑2:

我将本地目录文件的内容复制到服务器文件,它工作了,但我需要理解和解决通常不是通过黑客。

关于另一个主题的答案,这可能是一个问题,取决于您的PHP版本。

XAMPP和你的Ubuntu安装版本不同吗?