我很难搞清楚这个。我刚刚设置了一台新机器,无法让php artisan serve
工作。给我以下错误。另外,请注意,我刚刚安装了新的XAMPP。
Laravel development server started on http://localhost:8000
[Wed Dec 24 14:06:35 2014] Failed to listen on localhost:8000 (reason: Can't assign requested address)
我已经停止了Mac的apache服务器,甚至是XAMPP。转到127.0.0.1或localhost并没有给我"它有效!"了。即便如此,当我这样做时,php artisan serve
用于我的新Laravel应用程序,它只是显示该错误。我该如何解决。我卸载了旧的XAMPP并从头开始。
更新
如果我php artisan serve --host 0.0.0.0
它有效。但是,我想知道发生了什么以及可能的解决方案。此外,我在最后/etc/hosts
127.0.0.1 Alis-MacBook-Pro.local
Alis-MacBook-Pro.local
。将It works!
放在地址栏中会显示{{1}}