phpbb 3.3.x 使用完整安装包升级步骤教程
这种方式为离线更新模式,这种更新方法会删除大部分现有文件,然后放置新的文件。
1.备份原始文件
2.备份数据库
3.下载 phpBB 3.3 完整包存档
4.将存档内容解压到您的计算机并打开 phpBB3 目录
5.从包中删除以下文件:
config.php 文件
files文件夹
images文件夹
store文件夹
6.在您服务器的网站上,除了保留以下文件\文件夹外,其他所有来自您的板块的文件均需要删除:
config.php 文件
ext文件夹
files文件夹
images文件夹
store文件夹
styles文件夹
7.将您本地计算机上处理好的的phpBB3目录内容上传到服务器网站目录。可能会提示您覆盖剩余文件。如果提示合并或覆盖目录,请选择合并它们。
注:docs/ 文件夹是供个人使用的,不需要上传到您的论坛。
8.更新数据库:
提示
对于大型论坛,您可能希望通过命令行更新而不是使用 Web 浏览器。从您的论坛根目录执行以下命令:
对于大型论坛,您可能希望通过命令行更新而不是使用 Web 浏览器。从您的论坛根目录执行以下命令:
php ./bin/phpbbcli.php db:migrate --safe-mode
- 使用您的网络浏览器,访问论坛根目录下的/install/app.php/update(例如http://www.example.com/yourforum/install/app.php/update)。您将看到以下警告消息:未找到有效的更新目录,请确保已上传相关文件。这是正常现象,不是错误。
2. 选择“仅更新数据库”并单击提交
3. 等待进度条达到100%并出现表明更新已完成的消息
根据您之前的版本,这将进行一系列数据库更改。在此过程中可能会收到失败通知。除非看到实际错误,否则不必担心(如果有错误,则脚本将停止运行,在这种情况下,您应该通过我们的论坛寻求帮助)。
9.在服务器上删除install/目录
注意
确保根级别的.htaccess文件包含在上传中。一些FTP客户端不会显示以句点开头的文件,您可能需要启用显示隐藏文件。
确保根级别的.htaccess文件包含在上传中。一些FTP客户端不会显示以句点开头的文件,您可能需要启用显示隐藏文件。
重要提示
在通过FTP备份文件时,请确保客户端处于二进制模式。如果使用Filezilla,请确保“不带扩展名传输文件”设置为“二进制模式”。
在通过FTP备份文件时,请确保客户端处于二进制模式。如果使用Filezilla,请确保“不带扩展名传输文件”设置为“二进制模式”。
更多信息请参见:知识库:使用Filezilla传输附件文件
文章引用与翻译:https://www.phpbb.com/support/docs/en/3.3/ug/upgradeguide/update_full/
文章目录
关闭