在没有示例数据的情况下安装 magento 1.7.0.2 时出现以下错误
文件中的块引用错误:“C:\wamp\www\magentojs\app\code\core\Mage\SalesRule\sql\salesrule_setup\upgrade-1.6.0.0-1.6.0.1.php” - SQLSTATE[42000]:语法错误或访问冲突:1067“期间”的默认值无效
对此有已知的解决方案吗?
在没有示例数据的情况下安装 magento 1.7.0.2 时出现以下错误
文件中的块引用错误:“C:\wamp\www\magentojs\app\code\core\Mage\SalesRule\sql\salesrule_setup\upgrade-1.6.0.0-1.6.0.1.php” - SQLSTATE[42000]:语法错误或访问冲突:1067“期间”的默认值无效
对此有已知的解决方案吗?
在 install-1.6.0.0.php 你有
->addColumn('period', Varien_Db_Ddl_Table::TYPE_DATE, null, array(
'nullable' => false,
), 'Period')
提供一个默认值,这意味着将上面的代码替换为
->addColumn('period', Varien_Db_Ddl_Table::TYPE_DATE, null, array(
'nullable' => false,
'default' => '0000-00-00',
), 'Period')