【问题标题】:Chrome and PHP 5.4 serverChrome 和 PHP 5.4 服务器
【发布时间】:2013-03-27 16:38:23
【问题描述】:
我正在使用 laravel 4 和“php artisan serve --port 3000”命令来利用 PHP 5.4 cli 服务器。我在 FireFox 中访问 localhost:3000/ 并得到“Hello World”,这意味着一切正常。当我在 Chrome 中执行相同操作时,我收到错误“糟糕!Google Chrome 无法连接到 localhost:3000”
我已经尝试过基本的“php -S localhost:3000 -t public/”,但也只在 Chrome 中失败。任何人都知道的 chrome 和 localhost:[port] 的任何问题?
【问题讨论】:
标签:
php
google-chrome
laravel
laravel-4
【解决方案1】:
这是一个 Chrome 错误,请参阅 chrome bug
您必须在 chrome 标志中禁用“内置异步 DNS”:在地址栏中键入 chrome://flags/
【解决方案2】:
哦!神来找我!!
我找到了我的解决方案。尝试使用 ipv6 所以你应该检查 http://[::1]:3000 而不是 http://localhost:3000
我不能告诉你为什么这很好用,但是它会很好用!!
【解决方案3】:
同样的事情发生在我身上!
我使用 localhost:80 但仅在 Chrome 中失败(firefox 运行良好)。
通过 Apache Chrome 显示正确的页面。
所以 PHP5.4 Cli Sever + chrome(可能是 26.0.1410.43:3 月 27 日发布)是糟糕的一对...我认为。