校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > php5.4 dedecms后臺登錄之后顯示500錯誤解決方法

php5.4 dedecms后臺登錄之后顯示500錯誤解決方法

POST TIME:2018-02-04 22:19

今天客戶購買了我們一套織夢博彩模板,給他安裝之后發現后臺登錄之后提示500錯誤,經過檢查發現他的環境php版本是5.4的,通過百度搜索下發現很多朋友都碰到這種問題。
原因很簡單,服務器php環境用的php5.4,而dedecms的login.php中使用了一個被php5.4拋棄不用的函數(是不是真的拋棄我不知道,反正原文這么寫的)
session_register()
意思就是這說個函數不能用了,想用也用不了。方法很簡單,直接注釋掉,不用進行注冊就可以聲明session。
在dedecms目錄include/userlogin.class.php中查找
function keepUser()
大概在281行,把keepUser()函數下的 @session_register(); 整段注釋掉(刪除也可以),結果如下:


  1. functionkeepUser()

  2. {

  3. if($this->userID!=''&&$this->userType!='')

  4. {

  5. global$admincachefile,$adminstyle;

  6. if(emptyempty($adminstyle))$adminstyle='dedecms';

  7.  

  8. //@session_register($this->keepUserIDTag);

  9. $_SESSION[$this->keepUserIDTag]=$this->userID;

  10.  

  11. //@session_register($this->keepUserTypeTag);

  12. $_SESSION[$this->keepUserTypeTag]=$this->userType;

  13.  

  14. //@session_register($this->keepUserChannelTag);

  15. $_SESSION[$this->keepUserChannelTag]=$this->userChannel;

  16.  

  17. //@session_register($this->keepUserNameTag);

  18. $_SESSION[$this->keepUserNameTag]=$this->userName;

  19.  

  20. //@session_register($this->keepUserPurviewTag);

  21. $_SESSION[$this->keepUserPurviewTag]=$this->userPurview;

  22.  

  23. //@session_register($this->keepAdminStyleTag);

  24. $_SESSION[$this->keepAdminStyleTag]=$adminstyle;

  25.  

  26. PutCookie('DedeUserID',$this->userID,3600*24,'/');

  27. PutCookie('DedeLoginTime',time(),3600*24,'/');

  28.  

  29. $this->ReWriteAdminChannel();

  30.  

  31. return1;

  32. }

  33. else

  34. {

  35. return-1;

  36. }

  37. }


另外的解決方法就是在include/userlogin.class.php 中聲明一個函數


  1. functionsession_register()

  2. {

  3. returntrue;

  4. }


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 含山县| 麻阳| 隆子县| 当雄县| 辉南县| 遂溪县| 房产| 儋州市| 新乐市| 会东县| 江源县| 永仁县| 龙泉市| 茌平县| 永德县| 久治县| 盱眙县| 牙克石市| 辉县市| 澜沧| 册亨县| 北辰区| 普安县| 通河县| 板桥市| 郎溪县| 昌邑市| 浙江省| 章丘市| 九江县| 东台市| 东兴市| 沾益县| 临泽县| 额尔古纳市| 平舆县| 秦安县| 平原县| 临潭县| 博乐市| 阿尔山市|