婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 使用phpstudy時dedecms后臺頁面空白解決方法(PHP版

使用phpstudy時dedecms后臺頁面空白解決方法(PHP版

POST TIME:2017-11-13 00:47

今天把電腦上的phpStudy升級到2013版。在登錄本地織夢dedecms5.7時,/dede/login.php居然顯示空白。由于周五我安裝了windows8,因為是電腦問題,等我關掉防火墻配置好電腦服務后,發現還是不行。在百度后終于得到高人的日志指點。

原因很簡單,phpstudy2013版是用的php5.4,而dedecms的login.php中使用了一個被php5.4拋棄不用的函數(是不是真的拋棄我不知道,反正原文這么寫的)

session_register()

意思就是這說個函數不能用了,想用也用不了。方法很簡單,直接注釋掉,不用進行注冊就可以聲明session。

在dedecms目錄include/userlogin.class.php中查找

  1. functionkeepUser()

大概在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. //@session_register($this->keepUserIDTag);
  8. $_SESSION[$this->keepUserIDTag]=$this->userID;
  9. //@session_register($this->keepUserTypeTag);
  10. $_SESSION[$this->keepUserTypeTag]=$this->userType;
  11. //@session_register($this->keepUserChannelTag);
  12. $_SESSION[$this->keepUserChannelTag]=$this->userChannel;
  13. //@session_register($this->keepUserNameTag);
  14. $_SESSION[$this->keepUserNameTag]=$this->userName;
  15. //@session_register($this->keepUserPurviewTag);
  16. $_SESSION[$this->keepUserPurviewTag]=$this->userPurview;
  17. //@session_register($this->keepAdminStyleTag);
  18. $_SESSION[$this->keepAdminStyleTag]=$adminstyle;
  19. PutCookie('DedeUserID',$this->userID,3600*24,'/');
  20. PutCookie('DedeLoginTime',time(),3600*24,'/');
  21. $this->ReWriteAdminChannel();
  22. return1;
  23. }
  24. else
  25. {
  26. return-1;
  27. }
  28. }

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

  1. functionsession_register()
  2. {
  3. returntrue;
  4. }



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

  • 400-1100-266
主站蜘蛛池模板: 涟水县| 清河县| 阿克苏市| 尉氏县| 正安县| 大兴区| 酉阳| 白朗县| 英吉沙县| 伽师县| 沽源县| 贡觉县| 江川县| 泸水县| 乳源| 商洛市| 林周县| 衡南县| 丰台区| 浦江县| 宜都市| 普兰县| 三亚市| 汝城县| 安阳县| 临夏县| 安义县| 绥江县| 措勤县| 永嘉县| 贵溪市| 营山县| 卢氏县| 清丰县| 平泉县| 盐边县| 容城县| 崇义县| 吉安市| 镇平县| 瑞昌市|