昨天我把织梦从根目录移动子目录(数据库是从根目录备份下来的)出现了N多问题,花了5个小时,终于全部搞定,而且我发现这类问题论坛很多人问,但是很少找到解决方法,本人在此进行一下归类,欢迎大家积极补充,以帮助更多的朋友。(进行下面的操作时请先备份,特别是数据库,一定要备份)
1.栏目、链接的路径错误问题。
比如说我把织梦安装网站QQ这个目录下,那么要在所有的栏目管理中将“文件保存目录:”里面加上/qq/,譬如我的之前的“文件保存目录”是“/news”,那么现在就要改为“/qq/news”。
2.主页面图片以及文章内容页图片径路错误。
主页面图片需要更改模板中的路径,用Dreamweaver批量修改就OK;内容页图片路径用后台的“数据库内容替换”功能即可,进入后台“数据库内容替换”,找到数据表“dede_addonarticle”,选择字段“body”,然后替换成自己想要的路径就可以了。
3.缩略图路径错误。
进入后台“数据库内容替换”,找到数据表“dede_archives”,选择字段“litpic”,然后替换成自己想要的路径就可以了。
4.文章来源修改。
进入后台“数据库内容替换”,找到数据表“source”,选择字段“litpic”,然后替换成自己想要的路径就可以了。
5.发表或修改文章时出现“更新数据库archives表时出错,请检查”。
进入“系统设置”中的“SQL命令行工具”,运行“ ALTER TABLE `dede_archives` ADD `weight` int(10) NOT NULL DEFAULT '0'; ”就OK了。
6.如果根目录下安装的也是织梦,那么在子目录的织梦安装时,记得将数据库表前缀修改一下,不要和根目录中的数据库表重复了。