升级指南:3.3.x 中的次要更新:更改文件更新
发表于 : 2024年 10月 24日 12:13
此方法适用于那些只想替换在先前版本和最新版本之间更改的文件的用户。
此文件包包含许多子文件,每个子文件都包含从给定版本更改为最新版本的文件。您应该为当前版本选择合适的文件,例如,如果您当前拥有3.3.0并正在更新到3.3.1,则应选择phpBB-3.3.0_to_3.3.1.zip/tar.bz2子文件。
此文件包包含许多子文件,每个子文件都包含从给定版本更改为最新版本的文件。您应该为当前版本选择合适的文件,例如,如果您当前拥有3.3.0并正在更新到3.3.1,则应选择phpBB-3.3.0_to_3.3.1.zip/tar.bz2子文件。
- 备份原始文件
- 备份数据库
- 在本地,执行以下步骤:
- 下载phpBB 3.3更改的文件档案
- 提取目录install/
- 提取目录vendor/
- 提取您的版本所需的子文件的内容
- 在Web服务器上,删除目录vendor/
- 上传目录install/
- 上传目录vendor/
- 上传所选子文件的内容
- 更新数据库:
提示
对于大型论坛,您可能希望通过命令行而不是使用Web浏览器进行更新。从论坛的根目录中,执行以下命令:php ./bin/phpbbcli.php db:migrate --safe-mode
- 使用Web浏览器,访问论坛根目录中的 /install/app.php/update(例如 http://www.example.com/yourforum/install/app.php/update)。您将看到以下警告消息:未找到有效的更新目录,请确保您上传了相关文件。这是预期结果,而不是错误。
- 选择“Update database only”(仅更新数据库),然后单击Submit
- 等待进度条达到100%并等待指示更新已完成的消息
根据您以前的版本,这将进行许多数据库更改。在此过程中,您可能会收到FAILURES。除非您看到实际的ERROR,否则它们不应引起关注,在这种情况下,脚本将停止(在这种情况下,您应该通过我们的论坛寻求帮助)。
- 删除服务器上的目录install/