Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

数据库出错,uchome_pollfield' doesn't exist

[复制链接]
goodxjh 发表于 2009-9-8 19:13:14 | 显示全部楼层 |阅读模式
开始出现这个uchome_doing' doesn't exist。使用https://discuz.dismall.com/thread-1115895-1-1.html后建立成功也没问题了。
今天使用投票后出现uchome_pollfield' doesn't exist,这个表怎么建立
  1. DROP TABLE IF EXISTS uchome_doing;
  2. CREATE TABLE uchome_doing (
  3.   doid mediumint(8) unsigned NOT NULL auto_increment,
  4.   uid mediumint(8) unsigned NOT NULL default '0',
  5.   username varchar(15) NOT NULL default '',
  6.   `from` varchar(20) NOT NULL default '',
  7.   dateline int(10) unsigned NOT NULL default '0',
  8.   message text NOT NULL,
  9.   ip varchar(20) NOT NULL default '',
  10.   replynum int(10) unsigned NOT NULL default '0',
  11.   mood smallint(6) NOT NULL default '0',
  12.   PRIMARY KEY  (doid),
  13.   KEY uid (uid,dateline),
  14.   KEY dateline (dateline)
  15. ) ENGINE=MyISAM;
复制代码
是不是用uchome_pollfield代替里面的uchome_doing就好了?
home是2.0的
回复

使用道具 举报

 楼主| goodxjh 发表于 2009-9-8 20:47:50 | 显示全部楼层
谁帮忙解答一下,谢谢
回复

使用道具 举报

huangliming 发表于 2009-9-8 21:10:39 | 显示全部楼层
楼主按照我们的升级教程做一下升级吧,可能你的程序和数据库对应的版本不一样。
升级的时候就会把你丢失的表都补齐了。
回复

使用道具 举报

技术支持QQ79645 发表于 2009-9-8 21:12:56 | 显示全部楼层
版本问题吧  检查下 对应做修正
回复

使用道具 举报

 楼主| goodxjh 发表于 2009-9-8 21:55:43 | 显示全部楼层
出现这个问题是这样的:开始home和uc通信正常,换了空间后,home里的部分功能不能使用,有的通过文件权限修改解决了,但是还是不能上传头像。最后没办法,备份好数据后。重新安装uchome,将以前的数据库都删了。但是问题还是依旧,通信不正常。没办法又将以前的系统安装好,用tools工具恢复数据(后台不能恢复)。开始出现缺少uchome_doing ,后来发现uchome_pollfield也缺失,所以我觉得建立一个uchome_pollfield应该就没多少问题了。但不知道还会缺少那些数据表
回复

使用道具 举报

云天一 发表于 2009-9-8 21:58:32 | 显示全部楼层
出现这个问题是这样的:开始home和uc通信正常,换了空间后,home里的部分功能不能使用,有的通过文件权限修改解决了,但是还是不能上传头像。最后没办法,备份好数据后。重新安装uchome,将以前的数据库都删了。但是 ...
goodxjh 发表于 2009-9-8 21:55

有备份数据就没事,你就按说明升级一次修复一下表,然后在导入数据就行

另:home中不能上传头像问题一般是uc下的.\data\avatar\及其子目录权限不足,设置一下文件夹权限一般就能解决的
回复

使用道具 举报

 楼主| goodxjh 发表于 2009-9-8 22:07:29 | 显示全部楼层
你的意思是重装?有点怕,已经做了一次,没多大用
回复

使用道具 举报

 楼主| goodxjh 发表于 2009-9-8 22:10:25 | 显示全部楼层
头像的这个文件夹权限全部都是777,上传头像下面显示Access  denied  for agent  changed
回复

使用道具 举报

 楼主| goodxjh 发表于 2009-9-8 22:27:10 | 显示全部楼层
好了,在tools执行了一下SQL
  1. DROP TABLE IF EXISTS uchome_pollfield;
  2. CREATE TABLE uchome_pollfield (
  3.   pid mediumint(8) unsigned NOT NULL default '0',
  4.   notify tinyint(1) NOT NULL default '0',
  5.   message text NOT NULL,
  6.   summary text NOT NULL,
  7.   `option` text NOT NULL,
  8.   invite text NOT NULL,
  9.   hotuser text NOT NULL,
  10.   PRIMARY KEY  (pid)
  11. ) TYPE=MyISAM;
复制代码
回复

使用道具 举报

云天一 发表于 2009-9-8 22:28:56 | 显示全部楼层
头像的这个文件夹权限全部都是777,上传头像下面显示Access  denied  for agent  changed
goodxjh 发表于 2009-9-8 22:10

这个一般是由于uch根目录下的config.php中的参数与uc中的应用管理的uch中的配置不一致

define('UC_API'   
define('UC_IP'

头像上传的权限要看uc下的 .\data\avatar\及其下的子目录的权限是否为可读写
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-11 02:51 , Processed in 0.119664 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表