0

ホスティング プランをアップグレードしたところ、ユーザー セッションが機能しなくなりました。ユーザーはログイン時にメンバーシップ エリアにアクセスできず、私の Web サイトを開くと次のエラーが表示されます。

警告: session_start() [function.session-start]: open(/home/content/15/9277415/tmp/sess_enersdnbm88g5detjemgnptu47, O_RDWR) に失敗しました: No such file or directory (2) in /home/content/15/9277415/ 14 行目の html/include/config.php

警告: session_start() [function.session-start]: セッション キャッシュ リミッターを送信できません - ヘッダーは既に送信されています (/home/content/15/9277415/html/include/config.php:14 で開始された出力) /home/content /15/9277415/html/include/config.php の 14 行目

警告: 不明: オープン (/home/content/15/9277415/tmp/sess_enersdnbm88g5detjemgnptu47, O_RDWR) に失敗しました: そのようなファイルやディレクトリはありません (2) 行が不明です

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

config.php の 14 行目には、セッション変数があります。

       if(!session_id()) session_start();
       if (!isset($_SESSION)) $_SESSION=array();

なぜこれが起こっているのか、それを修正する方法を知っている人はいますか? これらのエラーは、ホスティング プランのアップグレード前には表示されませんでした。

4

1 に答える 1

2

/home/content/15/9277415/tmpディレクトリが存在し、Web サーバーから書き込み可能であることを確認してください。

于 2013-10-11T14:44:49.877 に答える