使用 onepage 结帐时出现 mysql 常规错误:1 错误代码:17

使用 onepage 结帐时出现 mysql 常规错误:1 错误代码:17

不久前,我在 Magento 1.7 中安装了 IWD 的单页结账功能,它似乎运行顺畅,并且与我当前的模板和其他模块集成在一起,没有任何问题。然而,一位随机客户在结账流程方面遇到了一些问题,每次出现某个错误时我都会收到一封电子邮件:

付款交易失败。原因 SQLSTATE[HY000]: 一般错误: 1 无法创建/写入文件 '/tmp/#sql_400_0.MYD' (错误代码: 17)

结帐类型:单页

我不知道客户尝试结账该订单多少次,但我收到的电子邮件数量为 8 封,每封都一样。最后一次,结账过程成功了。

最令人不安的是,我尝试用自己的测试检查来复制该错误,但没有发生,让我几乎不知道是什么原因导致了这种情况,什么时候会再次发生或如何解决它。

答案1

mysql 自带perror命令。

$ perror 17
OS error code  17:  File exists

无论它试图创建或写入什么都已存在并且它不喜欢它。

相关内容