婷婷综合国产,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
主站蜘蛛池模板: 康马县| 兴和县| 富裕县| 锦屏县| 巍山| 尚志市| 渑池县| 铜陵市| 同江市| 裕民县| 桑日县| 麦盖提县| 崇义县| 嘉善县| 白玉县| 大丰市| 成都市| 勃利县| 南溪县| 杭锦后旗| 东方市| 施甸县| 定日县| 洛南县| 敦煌市| 邳州市| 明水县| 靖州| 仙游县| 银川市| 望江县| 遂宁市| 桂阳县| 宜兰市| 东阳市| 哈尔滨市| 江山市| 平定县| 辉南县| 苗栗县| 英超|