【问题标题】:After uploading Laravel to server I get an error message on my routes page将 Laravel 上传到服务器后,我在路由页面上收到一条错误消息
【发布时间】:2014-07-10 14:38:23
【问题描述】:

我正在处理的 Laravel 项目几乎完成了,我想在实际的服务器上试用它。

但是,在我加载整个项目后(比使用 composer 慢,但我希望在我第一次尝试时尽可能简单)我什至无法登录,因为我收到“语法错误,带有指向此代码的调试窗口的意外“[””错误消息:

Route::get('login', [
    'as'    => 'login',
    'uses'  => 'SessionsController@create'
    ]);

我试着改成

Route::get('login', array(
    'as'    => 'login',
    'uses'  => 'SessionsController@create'
    ));

但在我更改它并再次上传文件后,它仍然看起来像原始代码。为了让事情变得更加混乱,代码应该以任何一种方式工作,除非我遗漏了什么。

如果有人能指出 1.) 错误消息的原因 - 项目在我的本地服务器上运行良好 2.) 为什么当我发送新版本时文件似乎没有更新赞赏!谢谢!

【问题讨论】:

    标签: mysql laravel laravel-4 uploading


    【解决方案1】:

    您的实际服务器正在运行 PHP 5.3

    您的本地服务器正在运行 PHP >=5.4

    在 PHP 5.4 中添加了短数组语法 []。 See change log here.

    【讨论】:

    • 头脑=被吹了。我永远不会想到这一点。有没有简单的方法来更新这个?
    • 将你的实际服务器升级到 PHP >=5.4
    • 太棒了,现在会调查,我很感激!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    • 2013-11-10
    • 2018-05-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多