指南 /

更新

/

手动升级

手动升级

此过程兼容任何大于或等于 1.4 的版本。对于较旧的版本,请在论坛上寻求帮助。

请检查 Piwigo 当前的要求。特别是如果你的 PHP / MySQL 配置不够,请不要继续,因为升级过程会失败。

步骤 2 - 数据库准备(推荐)

备份当前的表

3-5分钟

如果你使用的是 PhpWebGallery 1.7 系列或更高版本,可以使用 DB Backup 插件。以前的版本用户应通过其他方式备份表,例如使用 phpMyAdmin。

PhpMyAdmin 推荐选项。

无论如何,请确保备份是完整的并且已成功完成(由于服务器限制,结果有时会被截断)。

我们的建议:取消选择“扩展插入”或减少“创建查询的最大长度”。

步骤 3 - 文件服务器准备

如果你运行的是 Piwigo 2.1 或更高版本,请跳过此步骤。

仅备份你自定义的文件或所有文件

5分钟
  • 下载 Prepare 2.1 Upgrade 扩展工具
  • 解压 prep21up.php 脚本并将其传输到 Piwigo 安装的根目录
  • 从你的网页浏览器http://example.com/photos/prep21up.php打开 prep21up.php,你将收到一个“upgrade21.zip”压缩包
  • 在你的计算机上,从“upgrade21.zip”中解压“local”目录到“piwigo”目录(在步骤 1 中解压)。

步骤 4 - 图库准备

锁定图库

1分钟

对于 Piwigo 2.3 或更早版本:配置 > 常规 > 锁定图库。对于 Piwigo 2.4 及更高版本:工具 > 维护。

从现在开始,任何版本的图库的非管理员用户应该会看到类似这样的消息:“ 图库正在维护中。请稍后再来。”。

锁定图库

步骤 5 - 清理

删除当前 Piwigo 安装的所有文件,但以下目录除外,请勿删除这些目录:

  • 图库
  • 上传
  • 插件
  • 主题
  • 模板扩展
  • 本地
  • _data

步骤 6 - FTP 上传

使用标准的 FTP 客户端上传新版本,即“piwigo”目录的内容(在步骤 1 中解压并在步骤 3 中更新),到之前的 Piwigo 安装目录。

检查你的 FTP 客户端是否遇到任何错误。

步骤 7 - 数据库升级

启动升级

2分钟

在你的网页浏览器中,打开“upgrade.php”脚本并按照指南操作,http://example.com/photos/upgrade.php

为了避免其他访客进行升级,你需要登录

启动升级页面。

你的先前版本将被识别,并且你将获得升级操作的摘要;

升级前激活的插件将被切换为非激活状态,因为它们可能无法与新版本一起工作,需要进行特定的升级。

升级备忘页面。

步骤 8 - 检查升级结果

你的第一次检查可能需要一些时间,因为你不熟悉所有的更改

15-120分钟

你将看到所有先前插件的列表;其中一些已经完全集成到核心中(如插件管理器),其他的现在是分发的(如 LocalFiles 编辑器),但任何被停用的插件都有其原因。

首先尝试找到升级;插件选项卡可以帮助你。

对于主题,请在浏览器中保持一个管理员页面打开,以防需要撤销任何测试。

不要忘记你的成员或访客可能选择了与你的新版本不兼容的特定主题。你可能需要在管理员用户页面中重置他们的主题。

步骤 9 - 解锁你的图库

你开始熟悉我们的最新版本,不要忘记解锁你的图库以便访客访问

1分钟

步骤 10 - 升级后清理

没有

1分钟

升级后不需要删除任何东西。“upgrade.php”本身不需要删除。请记住,“无需升级”消息和登录过程正在保护你的图库。

还有其他问题吗?

你可以在社区里提问,也可以在文档中寻找答案