我正在尝试安装Laravel 4.1。安装后,当我运行php artisan serve时,我得到了以下错误:无效的请求(意外的EOF)。我不知道它为什么显示这个错误。我还安装了laravel 4.0,它运行良好。
我自己遇到这个问题后,降落在这里。四处搜索,这个错误似乎与某些浏览器(主要是Chrome)的网络预测功能有关。禁用该功能,在Windows上用php 5.4.9 为我完成了任务
来源:https://bugs.php.net/bug.php?id=60471
确保成功更新了安装。
在项目目录中运行此程序。
composer update
我也遇到了这个问题。我相信,如果您使用artisan
服务,您必须指定端口号,如下所示:
./artisan serve --port=XXXX --host=whatever.com
对我来说,问题是我没有正确设置base
。请确保在您的文件中,您的base
也设置在此端口。因此,对于我的情况,我必须将我的index.html
设置为
<base href="http://www.whatever.com:XXXX/" />
我修好后,它就正常工作了。希望这能有所帮助。
编辑:哦,仅供参考,我要确保你在浏览器中键入的内容与你设置的base
完全相同。所以这意味着你不能做whatever.com:XXXX
并期望它提供服务。你需要做www.whatever.com:XXXX
。生活有时令人沮丧。