我的 php 會話是:
session.save_path = /var/lib/php/session
如果我製作一個簡單的腳本來測試,例如:
session_start();
$_SESSION['hi'] = 1;
var_dump($_SESSION);
那麼會話就不起作用。
當我列出資料夾:“/var/lib/php/session”時,我看到它每次都建立一個新檔案。因此,如果我重新載入頁面 1000,我將擁有 1000 個會話檔案。
因此它具有寫入檔案的權限,但由於某種原因它總是會建立一個新會話。
答案1
我找到了我的解決方案。
看起來權限錯誤是在 cookie 資料夾「session.cookie_path」中所以..會話資料夾沒問題..但是由於 cookie 不好,它不知道使用者會話並一直建立一個新會話。