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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

聚合论坛地址错误的终极解决办法[7.5]

[复制链接]
lidq.jingwu 发表于 2009-12-8 14:53:17 | 显示全部楼层 |阅读模式
ss聚合论坛,因为域名解析不正确而无法实现聚合,在了解聚合机制器后,给出下面一个方法。
论坛聚合实质上是将论坛数据库中的数据读取出来,进行显示。
论坛的路径是在config.php文件中配置的,聚合时虽然读取论坛程序文件的内容,但并不读取程序中的变量。
所以可以跳过读取论坛文件这一步,只要config.php文件中路径设置正确,依然可以聚合成功。
打开admin/admin_bbs.php文件,找到下面三句:
  1.        
  2. if(strlen($txt) < 100) {
  3.         showmessage('bbs_url_error', CPURL.'?action=bbs&error=bbsurl');
  4. }
复制代码
将它们注释掉就不会有任何提示了。
注意:虽然干掉了错误提示,但论坛的路径一定要配置正确,否则在前台显示时路径会有问题。
Alice.Girl 发表于 2009-12-8 17:28:19 | 显示全部楼层
这样也不是什么好办法,继续努力完善吧。相信SS。顶一个
回复

使用道具 举报

 楼主| lidq.jingwu 发表于 2009-12-8 17:54:02 | 显示全部楼层
但能保证所有的都聚合成功,不会地地址的错误。
回复

使用道具 举报

自在修行 发表于 2009-12-16 10:25:27 | 显示全部楼层
我觉得:既然获取页面的方法不可靠,就直接检查数据库中的数据是否存在作为主要判断依据,连接作为次要的
如:用户聚合论坛,那么就检查用户提供的数据库中是否有论坛的栏目数据
回复

使用道具 举报

白垩纪 发表于 2009-12-17 12:15:36 | 显示全部楼层
聚合不成功。

SS7.0 + DZ7.2
用楼主的方法 , 不行。
回复

使用道具 举报

wuronghui 发表于 2009-12-26 18:14:29 | 显示全部楼层
我也是这样的错误··希望官方尽快解决这个bug
回复

使用道具 举报

Heart2009 发表于 2009-12-29 22:35:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

surface 发表于 2009-12-30 22:10:29 | 显示全部楼层
User: ***
Time: 2009-12-30 10:08pm
Script: /admincp.php

SQL: ALTER TABLE `***`.`[Table]threads` ADD COLUMN [Table]pushstatus tinyint(1) NOT NULL DEFAULT '0'
Error: ALTER command denied to user '***'@'localhost' for table '[Table]threads'
Errno.: 1142
回复

使用道具 举报

surface 发表于 2009-12-30 22:40:21 | 显示全部楼层
ALTER TABLE `discuz5jsh`.`[Table]threads` ADD COLUMN [Table]pushstatus tinyint(1) NOT NULL DEFAULT '0'
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '[Tabl
e]pushstatus tinyint(1) NOT NULL DEFAULT '0'' at line 1
回复

使用道具 举报

esncy 发表于 2010-1-2 17:42:16 | 显示全部楼层
同有此问题。SS7.0
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 10:48 , Processed in 0.125352 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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