1

PHP 5.4 CLIサーバーを利用するために、laravel 4と「php artisan serve --port 3000」コマンドを使用しています。FireFox で localhost:3000/ にアクセスすると、「Hello World」が表示されます。これは、すべてが正しく機能していることを意味します。Chrome で同じことをすると、「おっと! Google Chrome は localhost:3000 に接続できませんでした」というエラーが表示されます。

基本的な「php -S localhost:3000 -t public/」を試しましたが、Chrome でも失敗します。誰かが知っている chrome と localhost:[port] に関する問題はありますか?

4

3 に答える 3

2

Chrome のバグです。Chrome のバグを参照してください。Chromeフラグ
で「ビルトイン非同期 DNS」を無効にする必要があります。アドレス バーに chrome://flags/ と入力します。

于 2013-03-28T13:21:44.980 に答える
1

おー!神々が私に来ます!!

私は自分の解決策を見つけました。http://[::1]:3000 の代わりに http://[::1]:3000 を確認する必要があるため、ipv6 を使用してみてください: //localhost:3000

なぜこれがうまくいくのかはわかりませんが、うまくいきます!!

于 2013-03-28T03:51:05.617 に答える
0

同じことが私にも起こります!

localhost:80 を使用していますが、Chrome でのみ失敗します (Firefox は正常に動作します)。

そしてApache Chrome経由で正しいページを表示してください。

なので、PHP5.4 Cli Sever + chrome(多分 26.0.1410.43:3/27 リリース) は悪い組み合わせだと思います。

于 2013-03-28T02:24:25.977 に答える