ホームページ  >  記事  >  バックエンド開発  >  PHP をコンパイルしてインストールし、session_start() を使用してエラーと解決策を報告します。

PHP をコンパイルしてインストールし、session_start() を使用してエラーと解決策を報告します。

WBOY
WBOYオリジナル
2016-06-23 13:42:121090ブラウズ

システム上の PHP がコンパイルおよびインストールされ、session_start() 中にエラーが報告されます。

警告: session_start(): open(/var/lib/php/session/sess_qavhhacl7lrdbggauasf1qdlo5 、O_RDWR ) が失敗しました: /www/tool/classes/service/User.php の 75 行目にそのようなファイルまたはディレクトリ (2) はありません

1

警告: 不明: open(/var/lib/php/session/sess_qavhhacl7lrdbggauasf1qdlo5, O_RDWR) が失敗しました: 行 0 にそのようなファイルまたはディレクトリ (2) がありません

警告: 不明: セッション データ (ファイル) の書き込みに失敗しました。 session.save_path の現在の設定が正しいことを確認してください (/var/lib/)。 php/ session) in Unknown on line 0




B View php.ini:

session.save_path = "/var/lib/php/session" // セッションのストレージパス

したがって、上記のテキストはそのようなディレクトリがないようにプロンプ​​トです。 D さらに表示:

(1)

pwd

/var/lib/php/session

? session ls

sess_qavhhacl7lrdbggauasf1qdlo5

(2)

Cookie を表示するには firebug を使用します:

PHPSESSID qavhhacl7 lrdbggauasf1q dlo5 // php.ini session.name = PHPSESSID

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