我使用Laravel 4构建了我的网站,它在本地主机上运行得很好,但是当我在我的在线when服务器上托管它时,我得到了以下错误:
Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in /home/.../public_html/bootstrap/compiled.php on line 3242我怎样才能消除这个错误?
发布于 2014-06-08 17:40:46
Laravel4.2需要PHP4.2,确保有5.4+。
如果您从较早版本的Laravel和PHP 5.4+上进行更新,请删除public_html/bootstrap/compiled.php,它应该会再次工作。
如果您不能使用5.4+,请使用Laravel4.1而不是4.2,所以在您的composer.json中,您需要的是"laravel/framework": "4.1.*",而不是现在的"laravel/framework": "4.1.*",。
https://stackoverflow.com/questions/24108805
复制相似问题