Textpattern/站点迁移
来自站长百科
本条目主要介绍Textpattern的站点迁移,其中包括从子目录迁移到根目录,以及从一个主机迁移到另一个主机。
从子目录迁移到根目录[ ]
概述[ ]
不管是因为什么原因,一些用户一开始可能将Textpattern安装在主机的子目录中,比如http://www.yourdomain.com/子目录名,但是一段时间后又想将安装迁移到根目录下,即http://www.yourdomain.com。将安装从子目录移动到根目录是非常简单的一件事,对于Textpattern来说。我们所要做的只有几个步骤,备份数据、移动文件、修改相关路径等,下面我们来看下具体步骤:
具体操作步骤[ ]
- 登录到Textpattern后台管理界面,来到Admin(管理)->Preferences(设置)->Basic(基本)标签页面,修改你的站点URL,即站点的根目录url。你还需要更新下文件上传目录,即来到Adcanced(高级)设置标签页面。
- 接下来,你需要修改config.php文件中链接到数据库的路径。来到/textpattern/config.php,打开confi.php文件,修改路径为网站根目录url;
- 这一步,将所有Textpattern文件从子目录中移动到根目录下,不要更改任何文件的层次结构。
- 最后,如果你的站点内部还有一些死的链接,例如页面中引用的图片的路径,你需要来到这些页面,然后修改这些图片的路径。
这些步骤都完成后,你即可通过新的URL地址来到站点首页或者是后台管理页面。
从一个主机迁移到另一个主机[ ]
概述[ ]
有时候你可能因为价格或者服务而更换主机,这就涉及到站点的迁移问题。其实这一类的迁移操作也是比较简单的,主要包括备份数据、在新主机中重新安装以及拨弄拨弄其他细节问题,即可使得所有事务在新的主机下可以正常工作。另外,在迁移的过程中,最好不要同时进行升级操作,以免出现不必要的问题。下面我们来看下具体的操作步骤。
具体操作步骤[ ]
第一步,备份所有存在的Textpattern数据:
我们这里所说的Textpattern数据就包含两方面,一个导出数据库中关于Textpattern站点的所有数据至本地,另一个就是复制服务器中Textpattern所有的文件夹及文件至本地。
- 导出Textpattern数据库表:
- 1、登录到phpMyAdmin;
- 2、在面板的左边栏选择运行当前Textpattern站点的数据库;
- 3、在呈现选择结果的主页面中点击顶部的Export(导出)按钮;
- 4、你可以默认各项设置,只要保证将页面底部的Saveas file(另存为文件)前的复选框选中即可;
- 5、最后点击Go(执行)
- 复制Textpattern文件夹/文件树至本地:
使用FTP或者SFTP将Textpattern所有文件以及文件夹复制到本地计算机,这些文件你之后将需要上传至新的主机目录中。(如果你的服务器控制面板,例如cPanel,具有压缩功能的话,可以实现将Textpattern所有文件压缩成一个文件,然后直接将该压缩文件通过FTP下载至本地);
第二步,在新的主机中重新安装Textpattern:
- 在新的主机中创建新的数据库账号;
- 在phpMyAdmin面板中,导入Textpattern数据库表(点击导入按钮,浏览第一步中备份的数据库文件,然后上传即可);
- 修改config.php文件中的数据库连接等信息;