ホームページ  >  記事  >  バックエンド開発  >  PHPでセッションキャッシュリミッターを送信できないことに関連する問題を解決する

PHPでセッションキャッシュリミッターを送信できないことに関連する問題を解決する

WBOY
WBOYオリジナル
2016-06-13 13:12:08940ブラウズ

php
でセッション キャッシュ リミッターを送信できない問題を解決する

今日、PHP セッションを使用しているときに、以前に発生したが解決できなかった問題が発生しました。次のプロンプトがページに表示されました。

警告: session_start() [function.session-start]: セッション キャッシュ リミッターを送信できません - ヘッダーは既に送信されました (出力は E:phpcodeadmin.php:1 で開始されました) in E:phpcodelogolistadminlogo.php online 2

オンラインで検索すると、session_start(); ステートメントの前に他の HTML コードがあるためだと言う人もいますが、私の session_start(); はすでに完了しています。

しかし、上記の設定を行った後でも、このプロンプトが表示されます。その後、テストを繰り返した結果、最終的に問題は解決されました。

解決策:

php.ini の session.auto_start = 0 を session.auto_start = 1 に変更します。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。