eyoucms缺少ey_product_spec_data_handle 表

    首先打开数据库,查看报错里面的数据表是否有,没有的话请到官方下载最新的数据库这个表的执行SQL字段。比如上图缺失的ey_product_spec_data_handle 这个表看看是否没有 没有的话 你去官方下载一个跟你一样的版本号打开\install\eyoucms.sql  (有编辑器的打开 没有用记事本)查找关键词:product_spec_data_handle   将这段的SQL复制下:

    DROP TABLE IF EXISTS `ey_product_spec_data_handle`;
    CREATE TABLE `ey_product_spec_data_handle` (
      `handle_id` int(10) NOT NULL AUTO_INCREMENT,
      `spec_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `aid` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `spec_mark_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `spec_name` varchar(255) DEFAULT '' COMMENT '对应 product_spec_data 数据表',
      `spec_value_id` int(10) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `spec_value` varchar(255) DEFAULT '' COMMENT '对应 product_spec_data 数据表',
      `spec_is_select` tinyint(1) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `open_image` tinyint(1) unsigned DEFAULT '0' COMMENT '规格是否开启图片',
      `spec_image` varchar(255) DEFAULT '' COMMENT '规格图片',
      `lang` varchar(50) DEFAULT 'cn' COMMENT '对应 product_spec_data 数据表',
      `add_time` int(11) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      `update_time` int(11) DEFAULT '0' COMMENT '对应 product_spec_data 数据表',
      PRIMARY KEY (`handle_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='商品规格表(product_spec_data)预处理规格数据表';

    然后打开您的数据库,phpmyadmin里 点开你的数据库  点菜单SQL  粘贴刚才复制的,然后执行就好。

    如果还报错,执行以下命令:

    -- 直接添加 handle_id 作为自增字段(放在第一位)
    ALTER TABLE `ey_product_spec_value_handle` 
      ADD COLUMN `handle_id` INT NOT NULL AUTO_INCREMENT UNIQUE FIRST;