2013-12-13 20 views
4

我正在尝试安装Laravel 4.1。安装后,当我运行PHP手工服务我得到这个错误: 无效的请求(意外的EOF)。我不知道它为什么显示这个错误。我也有laravel 4.0安装,它工作正常。Laravel 4.1无效的请求意外的EOF

回答

1

确保您已成功更新安装。

在您的项目目录中运行此项。

composer update 
+1

它在浏览器上工作。但我仍然在我的终端遇到这些错误:[Fri Dec 13 10:54:36 2013] :: 1:50914无效的请求(意外的EOF) – hasib32

+0

我想,它可能基于一些缓存问题。我也遇到过这样的错误,当我尝试访问''cms''时,得到''cmspro''的结果。当重新启动系统时,它工作正常。 – devo

+0

重启我的mac之后,我仍然收到同样的错误:[Fri Dec 13 11:13:50 2013] :: 1:49251无效的请求(意外的EOF) – hasib32

3

自己有这个问题后登陆这里。四处搜索,这个错误似乎与某些浏览器(主要是Chrome)的网络预测功能有关。禁用该功能,并获得成功,我在Windows上使用PHP 5.4.9

来源:https://bugs.php.net/bug.php?id=60471

+0

我在Firefox中遇到了同样的问题,我发现禁用缓存解决了问题。我正在使用内置的工匠服务器并运行Laravel 5。 –

1

我也有这个问题。我相信,如果你与artisan服务,你必须指定,像这样的端口号:

./artisan serve --port=XXXX --host=whatever.com 

这个问题对我来说是我没有正确设置base。确保在你的文件中你的base也被设置在这个端口上。所以对于我来说,我不得不为我设置index.html

<base href="http://www.whatever.com:XXXX/" /> 

后,我固定的,它正确地提供服务。希望这可以帮助。

编辑:哦和FYI确保您在浏览器中键入的内容与您设置base的内容完全相同。所以这意味着你不能做whatever.com:XXXX并期待它的服务。你需要做www.whatever.com:XXXX。生活有时令人沮丧。