註冊
登錄
論壇
首頁
搜索
幫助
導航
手冊
授權協議
ECSHOP 交流討論區
»
提問、安裝使用
» Ecshop升級Nginx 服務器卻無法登錄的解決方法
定型管
電子鈑金
返回列表
回復
發帖
提升下沉
高亮顯示
設置精華
關閉打開
移動主題
主題分類
複製主題
合併主題
分割主題
修復主題
發新話題
發佈投票
發佈懸賞
發佈辯論
發佈活動
發佈視頻
發佈商品
最模板
發短消息
加為好友
最模板
當前離線
UID
16026
帖子
217
精華
0
積分
1362
閱讀權限
70
在線時間
16 小時
註冊時間
2013-4-5
最後登錄
2014-6-8
金牌會員
積分
1362
威望
1362
金錢
125
1
#
打印
字體大小:
t
T
發表於 2014-6-8 02:21
|
只看該作者
帖子標題:
[分享]
Ecshop升級Nginx 服務器卻無法登錄的解決方法
左右
,
return
,
ecshop
,
include
,
function
,
左右
,
return
,
ecshop
,
include
,
function
本帖最後由 最模板 於 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 服務器卻無法登錄的解決方法》
版權歸屬作者所有,如是轉貼版權歸屬原作者所有.本論壇不對其真實性做任何考證.
ecshop模板网 - 專註模板制作二次開發!
回復
引用
訂閱
TOP
返回列表
ECShop 交流區
程序發佈
提問、安裝使用
模板美化交流
店長交流區
外包發案、接案區
店長經驗交流
商店展示區
談天說地
站務管理
網站公告
申請、建議、舉報