解决中 数据库内存溢出

错误信息:
00:53:37 ERROR: SQLSTATE[HY000]: General error: 23 Out of resources when opening file './zentao/zt_history.MYD' (Errcode: 24 - Too many open files)<p>The sql is: SELECT * FROM `zt_history` wHeRe action IN ('') oRdEr bY `id`</p> in /usr/local/var/www/zentaopms/lib/base/dao/dao.class.php on line 1394, last called by /usr/local/var/www/zentaopms/lib/base/dao/dao.class.php on line 708 through function sqlError.
in  /usr/local/var/www/zentaopms/framework/base/router.class.php  on line  2215  when visiting  /index.php?m=project&f=index&locate=no

系统环境:

使用的是AMC系统,环境是nginx,php7.1,mysql5.7

操作问题:

1.正常安装,进入系统账户,添加了一个管理员。点击其他的菜单就出现类似的情况。

2.在安装完成账户,使用myisamchk进行表修复操作,没修复也操作过一次。都是出现这样的问题。

禅道版本 11.6 源码包
操作系统 Other
客户端浏览器 Chrome

提问者: 太平洋警察 悬赏: 5 日期: 2019-08-05 00:59:39 答案:1 点击:49
备注

出现这问题账户,MySQL服务都被强制停掉了,导致MySQL都无法启动。

不知道为什么还分为使用中

设置备注
答案列表
2019/08/05

你是指的mac系统吧。参考这篇文档修改下: https://www.cnblogs.com/zjoch/p/3842720.html

mysql允许打开的文件数量太小了。不是内存的事情。