【问题标题】:Laravel 4.2 support for PHP 5.3 on shared hostingLaravel 4.2 对共享主机上的 PHP 5.3 的支持
【发布时间】:2015-06-01 12:31:11
【问题描述】:

我的托管服务提供商包含 PHP 5.2。当我托管我的 laravel 4.2 应用程序时,我遇到了 2 个错误

1. NameSpace error: Warning: Unexpected character in input: '\' (ASCII=92) state=1 in
2. Short way of array defining error: []

第一个问题解决了,因为我要求他们将 php 升级到 5.3。现在要解决第二个问题,我需要他们将 php 升级到 5.4,这是不可能的,因为他们拥有的最大 php 版本是 5.3

在 PHP 5.3 平台上使用 Laravel 4.2 解决这个问题的解决方案是什么

【问题讨论】:

    标签: php laravel laravel-4 shared-hosting


    【解决方案1】:

    这些选项很容易解决这个问题。

    1. 获取新主机。 PHP 5.3 已经过时了。现在几乎没有理由不迁移到至少提供 PHP 5.5 的新主机。 You can use Laravel Forge 并在 Digital Ocean 或 Linode 上设置新服务器,每月只需 5 美元。

    2. 使用专为 PHP >= 5.3.7 设计的 Laravel 4.1

    由于使用特征和短数组语法,您将无法让 4.2 在 PHP 5.3 上运行。

    【讨论】:

    • @Sravis - 这对您的问题有帮助吗?您需要更多信息吗?
    猜你喜欢
    • 2017-06-28
    • 2014-11-01
    • 1970-01-01
    • 2017-04-22
    • 1970-01-01
    • 2020-01-16
    • 1970-01-01
    • 2017-05-22
    • 2018-09-04
    相关资源
    最近更新 更多