之前有个系统一直出现表异常,phpMyAdmin修复又提示“Can't change ownership of the file '/xxx/xxx.MYD' (Errcode: 1 – Operation not permitted)”。检查后问题暂时得以解决,但很快又会异常,于是着手尝试解决该问题。发现该问题是由于该文件权限设置异常导致的,将其权限和其同目录的其他文件统一后问题得以解决。具体方法如下:
进入其文件所在目录,执行指令:
ls -l
查看该文件以及所在目前其他文件的权限是否一致,一般情况下是不一致的~~~
此时,就要通过:
chown -R 用户 xxx.MYD
chgrp -R 用户组 xxx.MYD
chmod 权限 xxx.MYD
来将改文件的用户权限和用户组修改为同目录其他文件一致。上面代码中,权限部分是类似777的设置,具体不懂的话自己谷歌去。
修改结束后,通过phpMyAdmin既可修复该表。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。