无法启用 Joomla 站点模块

Can't get Joomla Site Modules to enable

在 Joomla 3.8.6 中,我尝试启用几个网站模块,这些模块在最近重新设计之前曾在网站上启用过。我正在查看的屏幕是扩展 > 模块屏幕。首先,我搜索模块名称 ("calculator"),它生成标题中包含该字符串的所有模块的列表。 Status 列有禁用图标(带水平线的红色圆圈)。单击该图标没有任何作用。将鼠标悬停在它上面告诉我我需要使用 Extensions ==> Manage 来启用它们。

所以我转到扩展 ==> 管理 ==> 管理并搜索 "calculator"。什么都没有出现。确定它们尚未安装,我转到“安装”>“从文件夹安装”,输入所有模块所在的 /public_html/modules 文件夹的路径,然后单击 "Check and Install"。它说“模块安装成功。

我返回扩展 ==> 管理 ==> 管理并搜索 "calculator"。同样,没有任何反应。

如何启用这些?

在这种情况下,答案是模块没有通过正常安装过程完全安装。我必须使用 "Discover" 选项,如 this article.

中所述
  1. 转到Extensions > Manage > Discover
  2. Select Discover 按钮
  3. 勾选要安装的扩展
  4. 单击 Install 按钮