• 注册
  • MyBB交流 MyBB交流 关注:3 内容:4

    MyBB 1.8.26最新程序包在线下载

  • 查看作者
  • 打赏作者
  • 当前位置: 站长社区 > MyBB > MyBB交流 > 正文
    • MyBB交流
    • 升级之前,您应始终阅读发行说明,其中将解释新版本的更改,并深入了解您可能需要采取的其他步骤。

      准备升级

      限制进入论坛

      首先,您可能要暂时禁用对论坛的公共访问。这样做意味着没有人会意外中断升级过程。

      这可以通过修改服务器配置来实现:

      • Apache 2.4服务器

        .htaccess在MyBB根目录文件中添加以下代码

         Require all denied Require ip 127.0.0.1
      • Apache 2.2服务器

        .htaccess在MyBB根目录文件中添加以下代码

         Order deny,allow Deny from all
         Allow from 127.0.0.1
      • Nginx服务器

        将以下代码添加到论坛的服务器块配置中:

         location / {
           allow 127.0.0.1;
           deny all;
         }

      替换127.0.0.1您的IP地址如果您在此过程中无法访问网站,则可能是您拥有动态IP,在这种情况下,每当IP更改时,您都必须重复上述过程。

      虽然您可以使用Board Online / Offline设置禁用论坛访问,但通常建议改用上述方法,以便其他人都无法访问论坛和安装程序。

      创建备份

      您应该备份文件和数据库,并将它们存储在安全的地方。万一出问题了,您可以还原备份并重新开始。您可以使用MyBB Admin CP或数据库管理软件备份数据库

      禁用插件

      建议在升级期间暂时禁用所有插件。这是因为可能需要更新它们才能使用新版本,并且如果在此过程中保持活动状态,则可能会导致问题。您可以通过转到Admin CP的配置→设置→电路板设置→常规配置,然后将禁用所有插件更改禁用插件

      应用新版本

      下载套件

      无论您的论坛运行在哪个版本上,都应始终使用最新版本进行升级。

      发行版随附的发行说明可能包括两个软件包:

      • 完整软件包-从旧版本升级

        这是允许用户从任何先前版本安装或升级其主板的主要软件包。

        如果您的当前版本比最新版本低1个多点,则需要使用“完整软件包”例如,如果您使用的是1.6.1,而最新的版本是1.6.4,则需要完全升级。如果您使用的是1.6.x,并且要升级到新的1.8.x系列,则同样适用。

        用于上载的文件位于Upload/目录中。

      • 更改的文件-从以前的版本升级

        另外,如果您仅比最新版本落后一点(例如,如果您使用的是1.6.3,而最新版本是1.6.4),则可以使用“更改的文件”包。该软件包不包含保留不变的文件,因此上载速度可能更快。

        存档中的所有文件均旨在上载。

      上载新文件

      从新程序包中选择所有要上传的文件和目录,然后将它们复制到论坛主目录,覆盖现有文件。

      为了install/增强安全性,如果程序包包含目录,则可以选择将其内容上载到具有不可猜测的随机名称的目录中,并在以下步骤中使用该名称。这尤其适用于您选择不添加IP地址限制的情况。

      运行安装

      上传并覆盖文件后,MyBB可能会要求您运行升级或删除不必要的安装目录,具体取决于是否需要运行升级脚本。

      • 如果发行说明中提到需要运行升级脚本

        • 可能会要求您删除install/lock文件,这可以使用FTP客户端或文件管理器来完成。

        • 可能会要求您以管理员身份再次登录才能运行升级。

        1. 通过/install/upgrade.php在浏览器(example.com/install/upgrade.php)中添加到论坛的URL来打开升级系统

        2. 在下拉列表中选择您的MyBB旧版本,然后继续。

          如果您的MyBB版本高于列表中的所有版本,则可能不需要运行升级系统。

        3. 按照说明运行升级。

        4. 成功完成升级后,可以安全地删除install/目录。

      • 如果要从以前的版本升级,并且发行说明指示复制和覆盖文件,则可以安全地删除install/目录(如果存在)。

      完成此过程后,您的论坛应在新版本的MyBB上运行。

      运行文件验证

      为确保所有文件均已正确复制,请运行Admin CP的工具和维护→文件验证工具。丢失或修改的文件可以通过使用原始程序包覆盖它们来替换。

      更新和还原扩展

      某些插件,主题,语言包可能与新版本不兼容,并且可能需要更新。建议检查作者的相关公告。

      • 外挂程式

        要使用Admin CP检查插件更新,请转到配置→插件→插件更新

        如果您在更新之前停用了插件,则可以再次将其重新激活。如果使用该设置,请转到Admin CP的“配置”→“设置”→“板设置”→“常规配置”,然后将“禁用所有插件”更改为“否”,并确保它们正常工作。

      • 主题

        如果发行说明中提到主题有所更改,请转到Admin CP→模板和样式→模板→查找更新的模板这将为您显示升级期间已更改但需要手动干预的所有模板的列表。

        diff报告将告诉你到底发生了什么变化。您还可以使用GitHub比较工具显示所选MyBB版本之间默认主题文件(install/resources/mybb_theme.xml)的更改,并对主题应用类似的更改。

        还原到原始选项将替换模板内容与MyBB的默认主题的版本。这可能会破坏自定义主题,并删除以前进行的手动更改。

        如果安装了自定义主题,则可以检查其更新公告,或尝试使用“差异报告”应用所需的更改。

      • 笔译

        如果发行说明中的语言有所更改:并且您已经安装了自定义语言包,请检查您所使用的语言包是否已在Extend MyBBTranslation Releases论坛中进行了更新下载并安装所需的任何更新。

        如果您自己对包进行了自定义,或者您为MyBB管理语言包,请通读发行说明以获取语言包更改的列表,并根据需要应用更改。您可以使用GitHub比较工具显示inc/languages/english/所选MyBB版本之间对英语文件()的更改,并对您的语言应用类似的更改。

      完成升级

      验证论坛功能

      确保您的论坛功能正确,并且看起来应该看起来像样子!慢慢来,不要着急。

      恢复对论坛的访问

      如果您添加了IP地址限制或使用Board Online / Offline设置更早地关闭了Board,现在可以还原这些更改以恢复公共访问。

      结论

      如果在升级过程中的任何时候遇到任何问题,请访问社区论坛的安装和升级支持以获取帮助。

      否则,恭喜您刚刚升级了论坛!



      SHA512:

      a0e21d7fa5bbc392355226bf7bfdf0f73f92faea660e2a9af3db8c40a566f28dd56c354898f42e46a172392b1dbbe55fbcccbb8222805d227ce38750797d159f

      从MyBB官网下载 1.8.26
      从github下载mybb

      擅长SEOSEM网站诊断、方案编写、优化运维

      请登录之后再进行评论

      登录

      分享有礼

    • 发表内容
    • 做任务
    • 实时动态