安裝結束,訪問網站正常,然而用系統管理賬戶成功登錄網站后卻并沒有顯示管理界面。
作者: its
|
發布: 2009/3/28 (上午 11:27)
|
閱讀: 14363
|
評論: 0
|
靜態地址
|
內容源碼
正常情況下,系統管理人員登錄 COMSHARP CMS 站點后,頁面上應該顯示系列管理界面,包括系統管理鏈接,欄目上的編輯按鈕等等。然而安裝順利完成,網站也可以正常訪問,但系統管理用戶登錄之后,頁面上卻并沒有出現相應的系統管理界面,出現這種情形可能有兩個原因:
您的訪問客戶端的系統時間比網站服務器的系統時間嚴重提前
提前幅度超過了24小時(不包括不同時區之間的差別)。在這種情形,如果您的訪問客戶端的系統時間嚴重超前,會導致瀏覽器誤以為您的訪問 Session 已經過期,從而使登錄失敗。
您的訪問域名中包含不合法字符。
瀏覽器在保存訪問 Session 的時候,會將訪問賬戶信息(已加密),結合訪問域名寫到 Cookie 中,如果您的訪問域名非法,將導致瀏覽器無法解析登錄 Cookie。
這種情形比較罕見,事實上,您在注冊域名的時候,包含非法字符的域名是不可能注冊成功的,但在一些二級域名管理系統中,可能存在二級域名存在非法字符的問題,比如,以下二級域名是非法的,但在一些主機商那里也可以注冊成功:
my_host.mydomain.com
上面的二級域名 my_host 包含了一個在域名體系中非法的字符,下劃線(_),該非法域名雖然成功注冊了,但瀏覽器在解析 Cookie 的時候,遇到這樣的域名會無法解析,導致 COMSHARP CMS 訪問客戶端無法解析用戶的 Session 信息。
|