中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

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

1970-01-01    來源:

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

?Posted on 2012/03/07 by phpsir 問題描述:
某客戶的ecshop后臺登陸后,顯示成功,但是自動(dòng)退出到登陸界面。
問題解決:
因?yàn)?windows 系統(tǒng)不區(qū)分目錄大小寫,而php是區(qū)分大小寫的
那么 http://你的域名/admin/ 和 http://你的域名/Admin/ 就不一樣

如果你用后者登陸系統(tǒng),就會(huì)出現(xiàn)自動(dòng)退出的情況
具體原因在 admin/includes/init.php 里面代碼決定,

要求是 data/config.php 里面的 ADMIN_PATH 必須嚴(yán)格和你的登陸地址一致,包括大小寫!。


復(fù)制代碼
代碼如下:

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\n");
}
exit;
}
}

標(biāo)簽: 代碼 問題 域名

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:關(guān)于ECShop的圖文安裝過程

下一篇:ECShop配送方式以及對應(yīng)的文件整理