【问题标题】:"Unable to write to the configuration file." Error with Magento Connect Manager 1.9.3.2“无法写入配置文件。” Magento Connect Manager 1.9.3.2 出错
【发布时间】:2017-04-07 07:13:20
【问题描述】:

将我的 Apache 服务器从 Ubuntu 14.04 迁移到 CentOS 7 后,我开始遇到这些权限错误。

在 Magento Connect Manager 登录页面上,我收到一条错误消息并且无法登录:

无法写入配置文件。

即使我将每个文件和文件夹的权限设置为 0777,错误仍然存​​在。

然后我删除了“downloader”文件夹中的 .cfg 文件。现在错误信息变成了:

设置尚未加载。使用的默认设置配置文件不存在请保存设置无法写入配置文件。

登录/注销后,重新启动 Apache 服务器甚至整个主机,错误仍然存​​在。错误日志根本没有记录任何内容。

【问题讨论】:

  • 新的 Magento 安装也很难删除临时文件,即使所有者和组都设置为 Web 服务器的运行方式。
  • 我投票结束这个问题,因为 Stack Overflow 是一个programming-related 问答网站。您的问题与编程无关。也许你应该把它发到magento.stackexchange.com 上?

标签: magento magento-1.9


【解决方案1】:

Debian 8.6Magento-1.9.3.6 chown 上使用以下命令:

chown www-data:www-data var/brute-force.ini

启用写入权限并解锁对 Magento Connect Manager 的访问权限

【讨论】:

    【解决方案2】:

    解决了!

    SELinux 阻止 Apache 写入目录。 我使用以下命令启用它:

    chcon -t httpd_sys_rw_content_t /var/www/html -R
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-07
      相关资源
      最近更新 更多