我正在使用插件CSV Advanced在 Virtuemart 2 中导入大约 230 种产品。这一切似乎在开始时运行良好,但表“_virtuemart_product_customfields”不断崩溃。我现在尝试一次只导入几个产品,但似乎,但是我这样做了,当我得到大约 151 个产品时,表崩溃了。即使我只是尝试再进口一种产品。
我已经“TRUNCATE”:多次修改表格(这足以获得“新开始”吗?)并重新开始。
我没有删除产品,我只是想更新它们的简短描述、详细描述、自定义字段和自定义字段的值。
当我分析表格时,我在 phpMyadmin 中遇到了这个错误(在导入了比 151 多一个产品之后):
XXX_virtuemart_product_customfields / 检查 / 警告 / 表被标记为崩溃
XXX_virtuemart_product_customfields / 检查 / 错误 / Can't read indexpage from filepos: 33792
XXX_virtuemart_product_customfields / 检查 / 错误 / 表 './XXX_virtuemart_product_customfields.MYI' 的密钥文件不正确;尝试修复它
XXX_virtuemart_product_customfields/检查/错误/损坏
任何人都知道可能导致这种情况的原因吗?我真的不相信我的 CSV 文件中有任何错误。
或许值得一提的是,文件中的信息是瑞典语,带有 åäö,但 CSV 是 UTF-8 格式。