【问题标题】:Magento reports an install error: "Database server does not support the InnoDB storage engine"Magento 报安装错误:“数据库服务器不支持 InnoDB 存储引擎”
【发布时间】:2010-07-23 09:49:15
【问题描述】:

在服务器上安装 Magento 时出现以下错误

Database server does not support the InnoDB storage engine.

Database connection error.

我该如何克服这个问题?

【问题讨论】:

    标签: php html magento


    【解决方案1】:

    您需要联系您的主机以了解他们是否能够提供包含支持 InnoDB 存储引擎的 MySQL 安装的服务器。 Magento 需要 InnoDB(不幸的是)。

    或者,您可能想在 Google 上搜索“最快的 magento 主机”并从中挑选。

    【讨论】:

      【解决方案2】:

      联系您的服务器支持团队以解决问题。告诉他们错误,他们将为您提供支持 InnoDB 的替代方案/解决方案。

      【讨论】:

      • 许多共享主机不允许 InnoDB 或仅在选定的服务器场上拥有它。
      【解决方案3】:

      您需要使用 127.0.0.1 而不是 localhost。这对我有用

      【讨论】:

        【解决方案4】:

        取决于托管公司。

        1. 如果您有 SSH,请使用 SSH 和 root 登录到您的 VPS
        2. 打开以下文件(nano /etc/my.cnf)
        3. 找到以下行并将其注释掉。 (skip-inndob) 删除# [mysqld] #skip-inndob
        4. 现在登录您的 WHM,转到“重新启动服务”并单击:SQL Server (MySQL),然后单击“是”确认该过程

        所有这些步骤都应该激活 InnoDB 模块,你可以通过进入你的 phpMyAdmin > SQL 来测试它 输入:显示引擎;命令进入空白字段并按下 它应该给出输出:

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-11
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-05-11
          • 1970-01-01
          相关资源
          最近更新 更多