將dedecms的include文件夾改名的方法

  分為兩步
 
  一、將include文件夾改為YFinc
 
  二、將后臺根路徑(如果未改后臺路徑則是:網站根路徑/dede)下的config.php下的require_once(DEDEADMIN.'/../include/common.inc.php');改為require_once(DEDEADMIN.'/../YFinc/common.inc.php');
 
  但是修改完以后,你會發現后臺是白的,什么內容也沒有,通過一下午的尋找終于找到原因,如下:
 
  三、將改名后文件夾中Oinc/common.inc.php里面的define('DEDEROOT',str_replace("\\",'/',substr(DEDEINC,0,-8)));
 
  這句話中給DEDEROOT定義,卻沒有顯示,或者不對。后來才發現是截取出了問題。將其改為define('DEDEROOT',str_replace("\\",'/',substr(DEDEINC,0,-6)));即可。
 
  三、在后臺文件(原目錄是dede)中卻有許多地方需要修改將include改為YFinc
 
  有用到include文件的有:
 
  article_text_same.php
 
  co_get_corule.php
 
  config.php
 
  exit.php
 
  imagecut.php
 
  login.php
 
  makehtml_story.php
 
  media_main.php
 
  module.php
 
  module_make.php
 
  mychannel_edit.php
 
  sys_repair.php
 
  testenv.php
 
  tpl.php
 
  sys_safetest.php
 
  模板中:(后臺目錄:templets)
 
  login.htm
 
  完成上面的步驟后后臺已經完成用正常使用,但是一看前臺卻發現,其前臺不能用。原因就是還需要改一個文件
 
  改網站根目錄下的index.php中的
 
  require_once(dirname(__FILE__)."/include/common.inc.php");
 
  改為
 
  require_once(dirname(__FILE__)."/YFinc/common.inc.php");

维秘赚钱排行榜