在编辑之前保存 DNN 站点副本的最简单方法



我有一个为我构建和托管的DotNetNuke网站。我有管理员访问权限,但没有文件或 FTP 访问权限。有没有办法在编辑之前保存现有站点的副本或在非实时环境中编辑,以防万一我搞砸了?或者,如果我确实需要直接访问文件(我认为我可能需要进行一些编辑),是否只需通过FTP下载副本,使用Xampp在本地主机上进行编辑,重新上传新版本?感谢您的帮助,我是与 CMS 合作的新手。

根据我对 DNN 的个人经验,拥有本地副本,在本地进行更新,然后始终将整个站点复制到实时环境中是非常麻烦的。这不仅涉及站点文件,还涉及数据库。

我通常的建议是,如果您有一个主要基于 HTML 内容的 dnn 站点,请在实时站点上进行更改。您始终可以通过诉诸 HTML 模块的版本控制(默认为 5 个最新版本)返回到您修改过的 HTML 的早期版本。

如果要创建新页面,则可以在开发页面时将其隐藏。这样,您将有时间在它们上线之前对其进行处理。

但是,如果您仍希望拥有本地副本,则必须:

  1. 从您的活动站点中引入站点文件和数据库;
  2. 在本地还原它们;
  3. 进行更改;
  4. 再次将站点文件和数据库复制到活动站点;

我在"4个简单的步骤"中对它们进行了编号,但每个步骤都涉及很多。

看看 Evotiva 的 DNN Backup 模块。 您可以从 DNN 安装的管理部分中执行所有备份/还原。

最新更新