zoukankan      html  css  js  c++  java
  • ECSHOP提示The table 'ecs_sessions' is full如何解决

    当你访问自己的ECSHOP网站的时,突然会出现下面错误提示:

    MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => INSERT INTO `howjia`.`hsd_sessions` (sesskey, expiry, ip, data) VALUES (’6e29308d833f30446122f49e89023156′, ’1297816061′, ’114.249.213.6′, ‘a:0:{}’) ) [2] => Array ( [error] => The table ‘ecs_sessions’ is full ) [3] => Array ( [errno] => 1114 ) )

    不要着急,下面告诉你如何解决:

    根据错误提示判断是ecs_sessions表满了,打开phpmyadmin查看了一下表,是个memory表,数据有23800条,删除了一些数据看了一下还是有错误,并且数据项还是不变,由于表是内存表,我重启了一下mysql,网站恢复正常了

    这个问题可能是网站没有及时清理session内存表造成的。也许通过程序设置可以解决这个问题。

    程序解决方法是:


    设置includes/cls_session.php里的var $max_life_time = 1000,

    这个数值根据网站访问量的大小来定,访问越大可以设置的越小。

  • 相关阅读:
    jenkins集成 Maven 构建工具
    CentOS 7.x 安装 Maven
    jenkins构建容器
    Jenkins常用插件
    jenkins插件加速
    抓包工具的前端性能测试技巧(fiddler)
    request中的POST类型及展示
    jmeter参数化处理json数据的注意事项
    jenkins+ant+jmeter在Linux下配置时的注意点
    jmeter中脚本数据分离并生成报告
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2809952.html
Copyright © 2011-2022 走看看