我使用Slim Framework,并且设置了一个非常简单的API来从数据库检索数据。这完美地在我的本地机器OS X El Capitan上运行。意外[ - 在本地工作,但不在共享主机上
但是 - 移动文件到一个共享的托管环境时,所有路由抛出500错误,这个错误具体是:
Parse error: syntax error, unexpected '[' vendor/nikic/fast-route/src/functions.php on line 12
12号线:
function simpleDispatcher(callable $routeDefinitionCallback, array $options = []) {
我不能弄清楚为什么它会在这一行上抛出一个解析错误,为什么它在我的本地工作,但不是共享的,都运行PHP 5.5的一个版本。有人对此有何看法?
要么相应地修改代码 – andrew
升级肯定是要走的路。 PHP 5.3在几乎两年前就已经到达了生命的尽头(http://php.net/eol.php)。即使PHP 5.5将于[2016年7月10日](http://php.net/supported-versions.php)即将到期。 – alexw