【发布时间】:2015-06-25 14:36:07
【问题描述】:
我正在尝试使用 magento downloader 在我的本地服务器 (WampServer 2.4) 上安装 Magento,但是在此安装的第一步中检查数据库连接时出现以下错误。
数据库服务器不支持 InnoDB 存储引擎
这可能是因为 mysql 版本是 5.6.12,但我无法降级。同样,当我更改 my.ini 文件以启用 InnoDB 引擎时,mysql 服务没有启动。
# Uncomment the following if you are using InnoDB tables
innodb_data_home_dir = C:\mysql\data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:\mysql\data/
innodb_log_arch_dir = C:\mysql\data/
# You can set .._buffer_pool_size up to 50 - 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
这也是运行 show engine 命令的结果:
我也尝试使用它的完整版本进行安装,但出现以下错误:
警告:需要(app/Mage.php):打开流失败:没有这样的文件或 第 125 行 C:\wamp\www\magento\install.php 中的目录
致命错误:require(): 无法打开所需的“app/Mage.php” (include_path='C:\wamp\www\magento;.;C:\php\pear') 在 C:\wamp\www\magento\install.php 在第 125 行调用堆栈
它也不包含app/code/core/Mage/Install/Model/Installer/Db/Mysql4.php,所以我无法在类似问题中尝试solution。
谁能帮我解决这个问题?
【问题讨论】:
标签: php mysql magento wampserver