Laravel 4.2支持共享主机上的PHP 5.3

时间:2015-03-28 03:10:46

标签: php laravel laravel-4 shared-hosting

我的托管服务提供商包含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

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

1 个答案:

答案 0 :(得分:0)

这些选项很容易解决。

  1. 获取新主机。 PHP 5.3非常过时。现在很少有理由不转移到提供至少PHP 5.5的新主机。 You can use Laravel Forge并在Digital Ocean或Linode上设置一台新服务器,每月只需5美元。

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

  3. 由于使用了traits和短数组语法,你将无法使用4.2来处理PHP 5.3。