昨天我在浏览我的 vb 论坛时遇到了 bad getway 错误
今天我的论坛恢复正常了...但是大多数链接都会出现这个错误
MySQL Error : Can't create/write to file '/var/mysqltmp/#sql_1fbd_0.MYI' (Errcode: 13)
我搜索了类似的问题,发现这是前提问题
使用 FTP 帐户我没有找到这个目录“var/mysqltmp”所以我创建了它并将权限设置为 777
但问题没有解决
我读到这必须使用 Shell SSH 修复...但是我没有找到关于如何使用 shell SSH 的很好的解释,因为我是 Win Xp 用户:(
这个问题可以通过 FTP 或 Cpanel 解决吗? 还是服务器问题?
提前感谢您的帮助
最佳答案
看起来您对/tmp 的权限有误。对于设置了粘滞位的每个人来说,它们确实应该是读/写/执行的。
chmod 1777/tmp
sticky bit 对其他用户如何与非他们创建或拥有的文件进行交互添加了一些限制,因此没有理由担心。
如果您愿意,您还可以创建一个由 mysql 用户拥有和可写的单独目录,并在 my.cnf 中指定要使用的目录,而不是系统范围的/tmp。
关于MySQL 错误 : Can't create/write to file '/var/mysqltmp/#sql_1fbd_0.MYI' (Errcode: 13),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8114024/