MAGENTO:“SQLSTATE [HY000]:常规错误:126表'/tmp/#sql_7589_0.MYI'的密钥文件不正确;尝试修复它”错误

时间:2013-11-13 17:22:31

标签: magento

我最近在我的网站上遇到了magento的问题。首先,前端的图片已经消失。所以我试图解决这个问题。但突然,当我登录管理面板时,magento给我这个错误

SQLSTATE[HY000]: General error: 126 Incorrect key file for table '/tmp/#sql_7589_0.MYI'; try to repair it

我无法为此找到任何解决方案。任何人都可以帮我解决导致此错误出现的原因吗?  你还可以建议我如何使前端目录产品图像可见

2 个答案:

答案 0 :(得分:3)

如评论中所述,错误很可能是磁盘空间问题。 MySQL临时文件夹或整个服务器上没有足够的可用空间。我刚刚在我的本地机器上遇到了相同的问题并释放了一些磁盘空间,然后重新启动系统解决了这个问题。

关于图像问题,这始终是权限问题。检查Web服务器是否具有media文件夹的写入权限。

答案 1 :(得分:1)

如果您的服务器是ubuntu,您可以执行以下命令以释放一些空间。

sudo apt-get clean

这将清除Ubuntu上的apt缓存