如何在不覆盖第三方扩展的情况下手动更新Joomla核心文件?

时间:2014-07-25 16:35:44

标签: joomla updates

当您安装Joomla扩展时,他们可能会将文件放入组件,模块,插件,媒体,图像以及可能的其他目录中。此外,它们可以在一些或所有这些目录中保存配置信息。

换句话说,Joomla没有核心,第三方和本地文件的清晰分离。这使得无法手动覆盖Joomla安装,因为您不想踩踏任何这些文件。 (来自Drupal,这是疯狂的 - 不是最佳实践!)

有没有办法手动更新Joomla核心文件?

有没有办法手动更新第三方扩展文件? (是的,他们可能到处都是!)

我目前正在清理一堆感染了base64_decode hack的网站。将核心文件与配置中的第三方混合,使得清理非常困难。

1 个答案:

答案 0 :(得分:2)

在Joomla中安装扩展程序没有任何问题。每种类型的扩展都是分开的,因为它应该使生活更容易,而不是更难。核心文件不得以任何方式,形状或形式触及,因此核心组件与第三方组件位于同一目录中无关紧要(模块和插件也是如此)。

关于手动更新核心Joomla文件的问题,您可以简单地说:

  1. 从官方网站
  2. 下载您正在使用的相同Joomla版本的副本
  3. 删除configuration.php文件和"安装" zip文件夹
  4. 将zip上传到您网站的根目录并解压缩。
  5. 这将取代所有核心文件。

    要更新第三方扩展程序,您只需从开发者网站下载扩展程序并重新安装即可。您必须先卸载它们。

    由于所有者或网站管理员没有保留Joomla本身以及迄今为止的扩展更新,您正在清理的黑客网站很可能被黑客攻击。

    你看,不是那么难:)

    希望一切顺利。