1

我有一个在线 Joomla 3.4.4 网站,我无法更改全局配置设置。我是超级用户,但我在全局配置区域所做的任何更改在保存后都不会改变任何内容。这是我到目前为止所做的:

  • 将 644、666 和 777 权限添加到 configuration.php 文件(在 Filezilla 上)。没有成功;
  • 清除浏览器缓存。没有成功;
  • 添加 JHtml::_('behavior.framework', true); 在 Isis index.php 文件上。没有成功;
  • 将 Joomla 从 3.4.1 更新到 3.4.4。没有成功;
  • 清除缓存并更新数据库。没有成功;
  • 删除“从电子邮件”字段。没有成功;
  • 从全新安装中替换 media/js 文件。没有成功;
  • 检查页面上的 JS 错误。根本没有错误。

我无法重新安装该网站,因为它已经在线并且有很多用户在使用它。

这是我的全局配置屏幕: 全局配置屏幕

更多信息:该网站运行良好,即使在后端区域,除了全局配置区域。这可能是由某些插件引起的,但我禁用了所有我不使用的插件。主题是后端的 Isis 和前端的 Aura。我的主人是Hostagtor。

4

2 回答 2

0

644的文件权限就足够了。您遇到问题的原因是由于配置文件的所有权。

如果您使用的是 Apache,则以下更改文件所有权的命令将解决该问题。

sudo chown www-data:www-data configuration.php
于 2016-05-02T02:37:53.483 回答
0

在某些情况下,问题是由膨胀的 ACL 引起的。如果您在 Joomla 网站上有太多用户组,那么您可能会遇到这个问题。原因是因为这些用户组中的每一个都会在配置设置表单上创建几个字段,最终导致您的配置设置表单上的字段数超过任何表单中允许的字段数。增加max_input_vars应该可以解决问题。有关此问题的完整详细信息,请参见此处

于 2017-03-24T14:33:49.570 回答