-5

なぜこのエラーが発生するのかわかりません:

警告: session_start(): セッション キャッシュ リミッターを送信できません - ヘッダーは既に送信されています (出力は /home/jogarspy/public_html/index.php:2 で開始) 3 行目の /home/jogarspy/public_html/core/init.php にあります

私のinit.php中ではただ一つsession_start();

どうすれば修正できますか?

4

2 に答える 2

2

セッションを開始すると、ブラウザに Cookie が送信されます。これは HTTP ヘッダーにあります。したがって、他の出力を送信する前にこれを行ってください。これにより、Web サーバーにヘッダーの準備ができていることが通知されます。

于 2013-08-04T03:35:18.620 に答える
1

session_start() は、ファイルの最初の行にある必要があります。

「PHP セッションの開始」を参照してください。

http://www.w3schools.com/php/php_sessions.asp

于 2013-08-04T03:34:35.020 に答える