国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  技術(shù)知識庫 >  網(wǎng)站相關(guān) >  建站知識 >  ecshop 后臺登陸自動退出的一種可能情況(目錄大小寫問題)

ecshop 后臺登陸自動退出的一種可能情況(目錄大小寫問題)

2016-12-16 16:05:29 9023

ecshop 后臺登陸自動退出的一種可能情況(目錄大小寫問題)


某客戶的ecshop后臺登陸后,顯示成功,但是自動退出到登陸界面,經(jīng)排查時因為目錄大小寫問題


Posted on 2012/03/07 by phpsir 問題描述: 

某客戶的ecshop后臺登陸后,顯示成功,但是自動退出到登陸界面。 

問題解決: 

因為 windows 系統(tǒng)不區(qū)分目錄大小寫,而php是區(qū)分大小寫的 

那么 http://你的域名/admin/ 和 http://你的域名/Admin/ 就不一樣 


如果你用后者登陸系統(tǒng),就會出現(xiàn)自動退出的情況 

具體原因在 admin/includes/init.php 里面代碼決定, 


要求是 data/config.php 里面的 ADMIN_PATH 必須嚴格和你的登陸地址一致,包括大小寫?。。?nbsp;


代碼如下:


if ($_REQUEST['act'] != 'login' && $_REQUEST['act'] != 'signin' && 

$_REQUEST['act'] != 'forget_pwd' && $_REQUEST['act'] != 'reset_pwd' && $_REQUEST['act'] != 'check_order') 

$admin_path = preg_replace('/:d+/', '', $ecs->url()) . ADMIN_PATH; 

if (!empty($_SERVER['HTTP_REFERER']) && 

strpos(preg_replace('/:d+/', '', $_SERVER['HTTP_REFERER']), $admin_path) === false) 

if (!empty($_REQUEST['is_ajax'])) 

make_json_error($_LANG['priv_error']); 

else 

ecs_header("Location: privilege.php?act=login "); 

exit; 


提交成功!非常感謝您的反饋,我們會繼續(xù)努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: