我已經使用CodeIgniter及其在會話類中的內部版本創建了一個站點。我已將其上傳到Plesk服務器,該服務器給了我一個演示網址:https://1.2.3.4:8443/sitepreview/http/mysite.com(不是實際的網址,不同的IP和文件夾)。在每個頁面上重新創建Codeigniter會話
正在每個頁面視圖上創建一個新的會話 - 我可以告訴,因爲會話數據不會保留在頁面之間,並且每次訪問新頁面時,會話表都會添加一行。
會話保持正確本地,讓Cookie配置如下:
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "";
$config['cookie_path'] = "/";
我猜問題是與餅乾 - 我用螢火蟲來檢查,它出現在cookie是發送到服務器,但服務器正在用替換cookie進行響應。
我試過各種設置與實時配置,但沒有設法得到任何工作。我認爲應該正常工作的變化是
$config['cookie_prefix'] = "";
$config['cookie_domain'] = "1.2.3.4:8443";
$config['cookie_path'] = "/sitepreview/http/mysite.com";
但它不是!
任何想法?
你可能會發現你想找的位置:http://codeigniter.com/user_guide/libraries/sessions.html – Wade 2011-01-11 20:21:03