Google Analytics(分析)API显示解析错误:/ home2 /.../.../ vendor / laravel / framework / src / Illuminate / Support / Arr.php中语法错误,意外的'='

时间:2018-12-09 06:44:01

标签: php laravel google-analytics google-analytics-api

我正在使用Google Analytics(分析)仪表板,该仪表板将为客户显示营销活动结果。我正在使用谷歌分析api,但我一直收到此错误(解析错误:语法错误,/home2/.../.../vendor/laravel/framework/src/Illuminate/Support/Arr.php中的意外'='在第388行)。我搜索了该错误,发现这是因为apache服务器和CLI之间的php版本不匹配。我的CLI php版本曾经是7.1.12,而我的apache版本是7.1.14。我将其升级到7.1.14,但仍然遇到相同的错误。

1 个答案:

答案 0 :(得分:0)

这是Arr.php的冒犯行:

[$value, $key] = static::explodePluckParameters($value, $key);

您的PHP服务器似乎仍在运行<7.1.0版本,并且不支持此数组符号

要对其进行测试,可以使用以下代码(php 5.x和php <7.1.0引发解析错误):

[$value, $key] = explode("|",'some|thing');
var_dump($value,$key);