定型管 電子鈑金
返回列表 回復 發帖

帖子標題:[分享] Ecshop升級Nginx 服務器卻無法登錄的解決方法

本帖最後由 最模板 於 2014-6-8 02:22 編輯

ecshop客戶升級了 Nginx 服務器,結果發現 ECShop 後臺管理員無法登錄了。用戶名、密碼是正確的,登錄沒有任何錯誤顯示,只是不斷回到登錄界面讓重新登錄。這個問題的根源在於 Nginx 的一些缺省值,修改 ECShop 的代碼如下:
//  include/cls_ecshop.php  文件  153 行左右
  function http()
    {
        return (isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) != 'off')) ? 'http://' : 'http://';
    }
// 修改為下面,註意  != 'off'  改成 == 'on'
  function http()
    {
        return (isset($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS']) == 'on')) ? 'http://' : 'http://';
    }

ecshop模板
网站模板
提醒您: 您在"ECSHOP 交流討論區"交流請遵守台灣法律規範,"最模板" 發表的文章《Ecshop升級Nginx 服務器卻無法登錄的解決方法》版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
返回列表