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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

DZX3还是出问题了

[复制链接]
shxzc 发表于 2013-3-7 11:19:10 | 显示全部楼层 |阅读模式
本帖最后由 elevensky 于 2013-3-8 09:46 编辑

新装的X3,浏览器是IE10,
系统是win7.
刚用了2天,帖子打不开了。
以前的dz版本从未遇见过。
http://bbs.hz70.com/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
元首 发表于 2013-3-7 15:01:47 | 显示全部楼层
  `ip` int(10) unsigned NOT NULL DEFAULT '0',
  `view` int(10) unsigned NOT NULL DEFAULT '0',

应该是官方取ip的函数出现问题了, 产生了非数字型. 期待官方解决.
回复

使用道具 举报

shwan 发表于 2013-3-7 18:42:17 | 显示全部楼层
进phpmyadmin修复该表。主键有问题
回复

使用道具 举报

wuxin08 发表于 2013-3-7 21:47:23 | 显示全部楼层
这个提示的原因就是说0是主键,重复了,不让插入表中
根据错误提示,发现是由于插入的ip值为负数引起,知道原因就好办了,把这个ip变为正数即可,当然,深层次的错误产生原因我没去了解,我只是临时把让这个值插入正常,论坛帖子能正常打开就是了。

解决办法如下:
打开source/class/helper/helper_antitheft.php文件
找到以下代码(大概在第50行)
if(!($log = C::t('common_visit')->fetch($ip))) {
复制代码
在此行前插入一行,输入
$ip = abs($ip);
复制代码
即可解决此bug,目前本论坛未再发生此错误。

原文:
升级X3后 common_visit表出错的BUG临时解决办法
http://www.2015pc.com/forum.php? ... 17056&fromuid=1
(出处:2015电脑论坛)
回复

使用道具 举报

 楼主| shxzc 发表于 2013-3-8 08:16:40 | 显示全部楼层
wuxin08 发表于 2013-3-7 21:47
这个提示的原因就是说0是主键,重复了,不让插入表中
根据错误提示,发现是由于插入的ip值为负数引起,知道 ...

你觉得x3能用吗?
我觉得比较喜欢,但是说实话现在有点不敢用了
回复

使用道具 举报

wuxin08 发表于 2013-3-8 08:41:37 | 显示全部楼层
shxzc 发表于 2013-3-8 08:16
你觉得x3能用吗?
我觉得比较喜欢,但是说实话现在有点不敢用了

我的站在当天就已装上了,不过我是需要先测试插件的兼容性。
现在的X3是测试版,正式运营的站点,建议还是等正式版出来后再升级吧。测试版肯定会存在很多BUG的,要升级的话容易出各种问题
回复

使用道具 举报

elevensky 发表于 2013-3-8 09:46:19 | 显示全部楼层
您好,问题以收集!谢谢您的支持。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-4 00:36 , Processed in 0.043292 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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