Twig Core.php第1595行中的Symfont / Twig FatalErrorException:

时间:2017-06-08 16:23:41

标签: php symfony deployment twig

注意:这是我的第一个Symfony项目,因此可能出现明显的错误。

我刚刚将我的Symfony应用程序从我的本地环境(它运行良好)推送到实时服务器。可悲的是,在运行服务器之后:启动,如果我尝试以我在本地测试的相同方式卷曲其中一条本地路由,我会收到以下错误:

  

Core.php第1595行中的FatalErrorException:解析错误:语法错误,   意外的'。'

请注意,Core.php文件是/var/www/symfony_playground/vendor/twig/twig/lib/Twig/Extension/Core.php

我没有在线搜索,也看不到其他人遇到类似的问题,所以想知道我是否有依赖问题(虽然我检查了这个)。

导致问题的树枝线看起来像:

$ret = $object->$method(...$arguments);

任何建议都非常感谢。

1 个答案:

答案 0 :(得分:0)

我的猜测是你的服务器在PHP上并不是最新的。 Variadic函数(... $ arguments)是在PHP 5.6中引入的,所以我的猜测是你的服务器运行的是旧版本。

通过回显phpversion()甚至更详细的phpinfo()来进行调试。

如果是这种情况,唯一的解决方案就是更新PHP,因为降级symfony不起作用。