新聞中心
Ecshop商城下的論壇由于session設(shè)置問題無法同步登陸的解決方法
很多站長(zhǎng)朋友們搭建好了自己喜愛的商城后都習(xí)慣在這個(gè)商城下再建立一個(gè)論壇。商城主要展示商品以供會(huì)員們下單購(gòu)買,而商城下的會(huì)員的作用就是吸引會(huì)員前來大量注冊(cè)交流,遇到購(gòu)買的商品不會(huì)使用或者售后之類的都可以在論壇上一起交流發(fā)帖找到解決的方法。小編感覺這樣的搭配比較完美。前兩天一位站長(zhǎng)朋友使用無憂主機(jī)php空間搭建了一個(gè)ecshop商城,并且在商城下利用了二級(jí)域名又建立了一個(gè)論壇??墒窃跍y(cè)試的時(shí)候發(fā)現(xiàn)了問題。當(dāng)?shù)顷懮坛堑臅?huì)員后再切換到論壇的時(shí)候不能同步過去,還需要重新登陸才可以。小編開始以為這位站長(zhǎng)朋友沒有安裝Ucenter整合呢,檢查分析后整合是毫無問題的,那么是什么原因?qū)е碌臒o法同步登陸呢?小編查閱了一些資料后找到了解決的思路,應(yīng)該是Session問題導(dǎo)致的無法登陸。又研究了半個(gè)小時(shí)終于解決了。下面小編來詳細(xì)描述下解決方法吧。 小編先拿域名來舉例子,下面設(shè)置的時(shí)候需要用到的。例如商城域名是www.gle-technology.com,商城下的論壇域名是:bbs.51php.com.而session無法正常獲取到所以就不能同步登陸了。 第一步:連接FTP,按照目錄路徑找到includes/init.php文件使用高級(jí)編輯器找到41行代碼:
@ini_set('session.cache_expire', 180);修改為以下代碼:
@ini_set("session.cookie_domain",'.51php.com');第二步:按照目錄路徑找到data/config.php文件使用高級(jí)編輯區(qū)打開。 找到21行代碼:
$cookie_domain = "";修改為:
$cookie_domain = ".51php.com";小編在這里溫馨提示:以上改的兩個(gè)域名前面都是有一個(gè)點(diǎn)的哦,點(diǎn)就是代表指向到bbs商城論壇了,修改好了上傳到對(duì)應(yīng)的根目錄下保存。保存后直接登錄肯定還是不可以的,其實(shí)已經(jīng)生效了,只是因?yàn)橛邢到y(tǒng)的緩存。切記要登錄網(wǎng)站的后臺(tái)去更新下系統(tǒng)的緩存哦。 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP在PHP5.5版本上報(bào)錯(cuò)的解決方法 ECSHOP教程:如何去除后臺(tái)的郵件認(rèn)證提示 ECSHOP程序中涉及充值內(nèi)容三個(gè)數(shù)據(jù)庫(kù)表的用途與區(qū)別 ECSHOP整合UCENTER再次卸載后會(huì)員無法登陸該怎么解決呢
本文地址:http://www.gle-technology.com/ecshop/18624.html