1. ホーム
  2. php

[解決済み] PHPローカルサーバー 無効なリクエスト(予期しないEOF)です。

2022-02-07 14:15:55

質問

Chromeウェブブラウザを使用している場合、実行の度にPHPローカルサーバがこのエラーを投げます。

無効なリクエスト(予期せぬEOF)です。

目に見える問題は発生していませんが、持続的な問題であるため、後で何か噛み付く可能性があるのではないかと思っていました。

何か思い当たることはありますか?

<ブロッククオート

注:どのページが実行されても大体10秒後に発生します。

さらに注意事項 この現象は、すべての実行の後で、ファイル は正しく終了しています。

<?php echo 'hey'; ?> 

を実行しても、前述のようなエラーが発生します。

[Thu Mar 19 09:39:55 2015] 127.0.0.1:53923 [200]です。/admin [Thu Mar 19 09:40:05 2015] 127.0.0.1:53924 無効なリクエスト(予期せぬEOF)です。

これがエラーの全容です。

解決方法は?

これは既知のバグです。

から https://bugs.php.net/bug.php?id=60471 :

[2011-12-08 15:01 UTC] lolautruche at gmail dot com 説明します。
------------
時々、ルータースクリプトを持つビルトインサーバーは、このようなものをログに記録します。

[Thu Dec 8 13:39:29 2011] 127.0.0.1:50358 無効なリクエスト (Unexpected EOF)

この現象は、スクリプトにcloseタグがあるかどうかにかかわらず、非常にランダムに発生します。 タグの後に空白行があってもなくても、です。

と解説しています。

[2012-02-23 18:45 UTC] ミハエル・ドット・ピパ・ドット・xsolve at gmail dot com
...
Chromiumには「"Predict network actions to improve page」という機能があります。 ロードパフォーマンス" で、デフォルトで有効になっています。これは、次のように動作します。 HTMLページがいくつかのリソースへのリンクを持っている場合、Chromiumは約 10個のTCPコネクションを事前に生成します。そして、ブラウザの接続数が10未満である場合 を取得するために、未使用の接続は10秒後にタイムアウトします。 そして、この(空のペイロード)により、PHPサーバーが "無効なリクエスト (予期せぬEOF)"のメッセージが表示されます。

これは、PHPの組み込みサーバーによる無害なエラーです。