編輯:禪的下面的評論(這已經是公認的答案)做了伎倆。我用工作站上的php.ini覆蓋了服務器上的php.ini。我不再有這個問題。CI當從服務器訪問項目時找不到會話變量[解決]
在服務器上:我已經在設置此會話後試圖在控制器中打印$ this-> session-> userdata('uid'),並且在此期間一切都很好,但是當我var_dump this在我的登錄頁面中,它返回false。它不存在。我也已經嘗試多次刪除瀏覽器中的cookies和所有內容。也嘗試重新啓動。
在我的本地主機上:一切工作正常。
有沒有人遇到過這個?
背景:系統得到後,如果用戶在數據庫中存在由用戶輸入登錄信息,然後驗證,當這個會話變量模型設定之時。
有沒有人遇到過這個?
我的工作站上運行Windows 7 XAMPP 1.7.7和服務器使用的XAMPP在CentOS Linux的,我的瀏覽器是Chrome瀏覽器。還有什麼我應該指定請讓我知道。謝謝。
你有其他'會議'數據,你可以打印這些嗎?也許你可以試試這個來檢查是否有其他可用的數據'print_r($ this-> session-> all_userdata())'。 –
我也試過這個。同樣的事情,當我從服務器訪問站點時,我正在查找的會話變量不存在。但是,顯示在我的本地主機。我很確定我也上傳了正確的文件。 – esandrkwn
確保你配置正確,你是否正確設置了你的'config.php'中的所有內容,你是否看到其他會話數據。 –