本帖最后由 xobao 于 2012-2-4 03:17 编辑
uchome2.0+uc1.6安装后uchome发送消息都会出现1146错误,搜到两种改的方法,哪种好?这是严重的BUG啊是不是忘把uchome里的1.5的uc_client目录文件换成1.6了?
第一种解决办法:即更换uchome里的uc_client目录文件到1.6
第二种解决办法:即运行以下代码在数据库,增加uc_pms数据表
- -- phpMyAdmin SQL Dump
- -- version 3.2.0.1
- -- http://www.phpmyadmin.net
- --
- -- 主机: localhost
- -- 生成日期: 2011 年 05 月 28 日 13:56
- -- 服务器版本: 5.1.36
- -- PHP 版本: 5.3.0
- SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
- --
- -- 数据库: `ucenter`
- --
- -- --------------------------------------------------------
- --
- -- 表的结构 `uc_pms`
- --
- CREATE TABLE IF NOT EXISTS `uc_pms` (
- `pmid` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `msgfrom` varchar(15) NOT NULL DEFAULT '',
- `msgfromid` mediumint(8) unsigned NOT NULL DEFAULT '0',
- `msgtoid` mediumint(8) unsigned NOT NULL DEFAULT '0',
- `folder` enum('inbox','outbox') NOT NULL DEFAULT 'inbox',
- `new` tinyint(1) NOT NULL DEFAULT '0',
- `subject` varchar(75) NOT NULL DEFAULT '',
- `dateline` int(10) unsigned NOT NULL DEFAULT '0',
- `message` text NOT NULL,
- `delstatus` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `related` int(10) unsigned NOT NULL DEFAULT '0',
- `fromappid` smallint(6) unsigned NOT NULL DEFAULT '0',
- PRIMARY KEY (`pmid`),
- KEY `msgtoid` (`msgtoid`,`folder`,`dateline`),
- KEY `msgfromid` (`msgfromid`,`folder`,`dateline`),
- KEY `related` (`related`),
- KEY `getnum` (`msgtoid`,`folder`,`delstatus`)
- ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
- --
- -- 转存表中的数据 `uc_pms`
- --
复制代码 这两种到底哪种好啊??????????
我的用的是添加数据表,以后会不会有什么问题啊,在一个这个代码对不对啊有问题吗???
|