备份程序
(适用于托管 XOOPS 网站)
备份 XOOPS 网站时,您需要备份文件结构(XOOPS 网站和模块)以及 MySQL 数据库
文件结构备份要备份文件结构,您需要使用 FTP 应用程序下载完整的 XOOPS HTML 文件夹。
注意:某些模块可能会将某些缓存文件保存在隐藏或锁定模式下,因此 FTP 应用程序可能看不到文件或无法下载。请确保您至少测试一次备份和恢复程序,以避免在恢复真实的备份时出现惊喜。
MySQL 备份
您需要通过 phpMyAdmin 访问您的 MySQL 数据库。在主“欢迎使用 phpMyAdmin”窗口下,您将找到“导出”功能。
查看数据库转储(模式):
- 选择您要备份的数据库
- 选择 SQL
- 选择您的压缩(ZIP/gzip/bzip2)
- 按“执行”
然后您的数据库将通过您的网络浏览器下载到您的本地计算机
有关 MySQL 数据库的更详细的备份/恢复说明,我在以下教程中找到了:[Wordpress 教程网站](http://www.tamba2.org.uk/wordpress/backup/)
恢复到不同的网站您可以使用 FTP 应用程序上传您的文件结构到新网站。请注意新服务器的路径将不同于之前的网站。您将需要了解物理路径以及虚拟路径(URL)
// XOOPS 物理路径
// 到您主要 XOOPS 目录的物理路径,不要以反斜杠结尾
define('XOOPS_ROOT_PATH', 'var/www/html/yourURL.com/yourxoopsfolder');
// XOOPS 虚拟路径(URL)
// 到您主要 XOOPS 目录的虚拟路径,不要以反斜杠结尾
define('XOOPS_URL', 'http://www.yourURL.com/yourxoopsfolder');
现在您需要编辑您的 "mainfile.php" 并更改路径以符合新网站 URL 和物理路径。
恢复您的 SQL 数据库在新网站上,您将需要通过“PHPMyAdmin”应用程序再次访问您的 mySQL。
通过打开“运行 SQL 查询”窗口上传数据库。选择“数据库备份”zip 文件并运行查询。数据库将在新网站上创建。
现在您必须创建与旧网站相同的 MySQL 数据库用户,并给用户授予正确的访问权限。
应该就是这些了。
现在 XOOPS 网站应该在新网站上运行了。
(如果内容不完整,请随时修改)
如果您遇到如下错误
引用
错误 [Xoops]:无法连接到文件 class/database/databasefactory.php 行 34 中的数据库
那么您需要检查 mainfile.php 中的用户名和密码
此 FAQ 的作者 ??
此 FAQ 的作者请联系我,以便我可以在您的名义下注册此 FAQ,请注意是我的。 (oops )