Laravel服务器托管错误

时间:2014-06-08 17:27:16

标签: laravel laravel-4

我使用Laravel 4构建了我的网站,它在localhost上运行正常但是当我在我的在线网络服务器中托管它时,我发现了这个错误:

Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in /home/.../public_html/bootstrap/compiled.php on line 3242

如何摆脱这个错误?

1 个答案:

答案 0 :(得分:2)

Laravel 4.2需要PHP 5.4+,确保你拥有它。

如果您从Laravel的早期版本和PHP 5.4+更新,请删除public_html/bootstrap/compiled.php,它应该再次运行。

如果您不能使用5.4+,请使用Laravel 4.1而不是4.2,所以在您的composer.json中,您需要"laravel/framework": "4.1.*",而不是现在拥有的。{/ p>