将Laravel从一台PC复制到另一台PC后,它显示了一个来自helpers.php的奇怪错误

时间:2015-12-14 10:52:24

标签: php laravel frameworks laravel-5

当我将laravel文件夹从一台PC复制到另一台PC并试图运行它时,它会显示以下错误:

  

解析错误:语法错误,意外' ['在   C:\ XAMPP \ htdocs中\占\供应商\ laravel \框架的\ src \照亮\基金会\ helpers.php   在第383行

同一个文件在源PC中运行良好,但在目标PC中则不然。

我用Google搜索了,但没有帮助。

所以我试着在线上网。即使我在生产服务器的database.php文件中更改了数据库的名称,它也仅使用旧数据库。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

在其他PC上你有PHP< 5.4。

http://php.net/manual/en/language.types.array.php

  

从PHP 5.4开始,您还可以使用替换的短数组语法   array()with []。

所以,最有可能的是,在第383行,你有一个带有新[]语法的数组。

解决方案是升级PHP,不再支持PHP 5.3:http://php.net/supported-versions.php