Magento 马根托:“我不知道;SQLSTATE[HY000]:一般错误:表'的126个键文件不正确/tmp/#sql_7589_0.MYI';;试着去修理它;错误
我最近在我与magento的网站上遇到了一个问题。。首先,前端的图像消失了。所以我试图解决这个问题。但当我登录到管理面板时,magento突然向我抛出了这个错误Magento 马根托:“我不知道;SQLSTATE[HY000]:一般错误:表'的126个键文件不正确/tmp/#sql_7589_0.MYI';;试着去修理它;错误,magento,Magento,我最近在我与magento的网站上遇到了一个问题。。首先,前端的图像消失了。所以我试图解决这个问题。但当我登录到管理面板时,magento突然向我抛出了这个错误 SQLSTATE[HY000]:一般错误:126表'/tmp/#sql_7589_0.MYI'的键文件不正确;尝试修复它 我无法找到任何解决方案。有人能帮我找出导致出现此错误的原因吗? 您还可以建议我如何使前端目录产品图像可见吗?如评论中所述,此错误很可能是磁盘空间问题。MySQL临时文件夹或整个服务器上没有足够的可用空间。我只是在本地
SQLSTATE[HY000]:一般错误:126表'/tmp/#sql_7589_0.MYI'的键文件不正确;尝试修复它
我无法找到任何解决方案。有人能帮我找出导致出现此错误的原因吗?
您还可以建议我如何使前端目录产品图像可见吗?如评论中所述,此错误很可能是磁盘空间问题。MySQL临时文件夹或整个服务器上没有足够的可用空间。我只是在本地机器上遇到了同样的问题,释放了一些磁盘空间,然后重新启动系统,解决了问题
关于图像问题,这始终是一个权限问题。检查web服务器是否对
媒体
文件夹具有写入权限。如果您的服务器是ubuntu,您可以执行以下命令以释放一些空间
sudo apt-get clean
这将清理Ubuntu上的apt缓存它实际上与Magento无关,但不知何故,您的数据库被弄乱了。检查磁盘是否已满。这可能是原因。那么前端映像呢?如果磁盘已满,可能会导致奇怪的错误。您检查了吗?通过重新启动服务器修复了错误问题…感谢您的回复尝试此错误,其原因是MySQL tmp文件夹空间问题。/tmp中没有足够的空间用于临时表,因此此错误将被忽略。我通过在my.cnf中设置“tmpdir=/home/tmp”(在我的主机上有很多空间)修复了这个问题。只需创建一个有足够空间的文件夹tmp,并在my.cnf中提供tmpdir。裁判: