網站建設技術文章

當前位置:首頁>技術文章>網站建設技術文章
全部 86 網站優化技術文章 57 網站建設技術文章 20 網絡營銷推廣技術文章 5 域名空間技術文章 4 網絡營銷技術文章 0

dedecms后臺500錯誤解決方法

時間:2015-05-05   訪問量:2102
  今天,一個使用dedecms的朋友詢問我后臺500錯誤該怎么辦?為此,我讓他找空間商服務器,看看是不是空間服務器有問題了。后來,那位朋友反饋說服務器方面說沒有問題,我也聯系了他那邊空間服務器,確實沒問題。而那位朋友沒有沒有技術,讓我給他解決。
  具體存在的狀況是這樣的:
  網站能夠打開,就是dedecms的后臺出現500錯誤。
  筆者的解決方法:
 ?。?)網站備份。
 ?。?)將dede管理目錄和include目錄重新上傳覆蓋掉空間里面的原文件。
  解決以后,筆者進行了百度搜索,發現有人進行了以下操作:
  前幾天安裝了Linux的一個發行版:Ubuntu,打算以后就用Linux做主用系統了。如果你一開始接觸的是Windows,并且一直以來使用的都是Windows的話,可能會有點不習慣,不過每個系統都有每個系統的好處。
  用Linux配置服務器的方法并不復雜,按照教程來就行了,不過還是有一些問題
  php5.4導致dedecms 后臺登錄出現500錯誤
  原因很簡單,服務器php環境用的php5.4,而dedecms的login.php中使用了一個被php5.4拋棄不用的函數(是不是真的拋棄我不知道,反正原文這么寫的)
  session_register()
  意思就是這說個函數不能用了,想用也用不了。方法很簡單,直接注釋掉,不用進行注冊就可以聲明session。
  在dedecms目錄include/userlogin.class.php中查找
  function keepUser()
  大概在281行,把keepUser()函數下的 @session_register(); 整段注釋掉(刪除也可以),結果如下:
  function keepUser()
  {
  if($this->userID != “ && $this->userType != ”)
  {
  global $admincachefile,$adminstyle;
  if(emptyempty($adminstyle)) $adminstyle = 'dedecms‘;
  //@session_register($this->keepUserIDTag);
  $_SESSION[$this->keepUserIDTag] = $this->userID;
  //@session_register($this->keepUserTypeTag);
  $_SESSION[$this->keepUserTypeTag] = $this->userType;
  //@session_register($this->keepUserChannelTag);
  $_SESSION[$this->keepUserChannelTag] = $this->userChannel;
  //@session_register($this->keepUserNameTag);
  $_SESSION[$this->keepUserNameTag] = $this->userName;
  //@session_register($this->keepUserPurviewTag);
  $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
  //@session_register($this->keepAdminStyleTag);
  $_SESSION[$this->keepAdminStyleTag] = $adminstyle;
  PutCookie('DedeUserID’, $this->userID, 3600 * 24, '/‘);
  PutCookie('DedeLoginTime’, time(), 3600 * 24, '/‘);
  $this->ReWriteAdminChannel();
  return 1;
  }
  else
  {
  return -1;
  }
  }
  另外的解決方法就是在include/userlogin.class.php 中聲明一個函數
  function session_register()
  {
  return true;
  }
  當時,經過筆者實際操作,發現根本解決不了這個問題,可能我不是那個服務器的原因吧。
    本文由保定心微網絡編輯整理,轉載請給留一個出處。我保定心微網絡專業從事保定網站優化、保定網站建設、保定網站制作、保定空間域名。保定做網站就選保定心微網絡。

上一篇:<script type=“text/javascript” src=“/inc/AspCms_Statistic

下一篇:aspcms幻燈片的大小如何修改?

在線咨詢

點擊這里給我發消息 售前咨詢專員

點擊這里給我發消息 售后服務專員

在線咨詢

免費通話

24小時免費咨詢

請輸入您的聯系電話,座機請加區號

免費通話

微信掃一掃

微信聯系
返回頂部
chinese国产videoxxxx男男_国模无码视频一区二区三区_精品三级在线专区_久久综合久久美利坚合众国