ホームページ >バックエンド開発 >PHPチュートリアル >PHP SESSIONが失われる原因を教えてください。

PHP SESSIONが失われる原因を教えてください。

WBOY
WBOYオリジナル
2016-06-13 13:09:25924ブラウズ

PHP SESSION が失われる原因は何ですか?
ログインに成功した後にセッションを設定し、セッションを出力して、セッションが正常に設定されたことを確認します。

ただし、ジャンプ後にセッションが出力されると、空白になります。

サーバー linux、apache、php5。
プログラムは以前は完全に正常でしたが、停電後にサーバーが再起動しました。

このセッションは /tmp フォルダーに保存されました。ページがジャンプした後、このセッションの値は空になります。
しかし、ローカルマシンでテストすると、この問題は発生しません。使用しているシステムはWindowXPなのですが、何か設定が間違っているのでしょうか?それともサーバーの再起動後に一部のファイルが失われますか?
Cookie はまだ存在しますが、セッションは失われます。


-----解決策---------
if(empty( $ _SESSION["ユーザー名"]) および空($_COOKIE["ユーザー名"]))
------解決策---------
はディレクトリですか?
------解決策---------
session_start()

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