在Windows上安装Laravel

时间:2014-03-19 00:38:06

标签: php laravel laravel-4

使用Windows 7。 我正在关注Laracasts - Laravel为Newbs设置https://laracasts.com/lessons/laravel-installation-for-newbs,但是当我进入php artisan serve的4:25标记时,我会看到以下内容。

C:\Users\Pierce\Desktop\laravel-demo>php artisan serve
Laravel development server started on http://localhost:8000
[Wed Mar 19 00:29:46 2014] Failed to listen on localhost:8000 <reason: An attempt was made to access a socket in a way forbidden by its access permissions.>

我直接从包装盒中安装了XAMPP,并按照视频中的说明进行操作。我被拦在这里会发生什么?

4 个答案:

答案 0 :(得分:4)

您可以使用其他端口,例如

  

php artisan serve --port =&#34; 8888&#34;

这个端口对我来说很好。

答案 1 :(得分:1)

php artisan serve是一个启动PHP自己的Web服务器的命令。如果您已经使用XAMPP,我建议使用它内置的Apache Web服务器,然后通过它运行Laravel。有很多关于如何设置XAMPP的文档。

至于你的错误,它阻止了它的Windows UAC。禁用UAC或为您的程序设置或例外。

答案 2 :(得分:0)

  1. 购买mac
  2. 否则

    1. 删除XAMPP
    2. 安装Laragon(http://laragon.org/
    3. 所有问题都解决了!!!

答案 3 :(得分:0)

我建议你避免使用xampp的htdocs文件夹。因为在这种方法中,我无法路由到其他页面。所以你应该这样做, php artisan serve --port =&#34; 8888&#34; 或其他端口(如mininoz所说)。