查看完整版本: 【已解决】远程发布发现部分文章的内容不完整

3e33 2006-9-6 10:11

【已解决】远程发布发现部分文章的内容不完整

在检查发布效果时,发现远程发布有部分文章的内容不完整,查看本地access表保存的相应文章,内容却是完整的,怎么回事?

这种不完整现象不少,但不是全部记录都这样。



起先是在向远程服务器发布时发现这个问题的,我以为跟网络速度有关,但是我在本地建立发布环境,测试结果也是一样。

有人发现这个问题吗?

[[i] 本帖最后由 3e33 于 2006-9-6 13:42 编辑 [/i]]

3e33 2006-9-6 13:41

在搜索论坛的帖子后找到原因了,是“&”这个符号在作怪,只要一碰到"&",内容导入就被截断了,所以造成了采集完整却导入不全的结果。

解决办法:

在采集规则中定义替换,将“&”替换为"☆"

再到你所使用的cms系统文件中修改数据入库的程序,把这个替换回来,我所使用的是dedecms3.1beta2,
这样修改即可:

修改系统dede目录下的article_add_action.php文件:

找到$body = stripslashes($body);
在下面增加:
$body = preg_replace('(☆)','&',$body);


搞定!!

wuh521 2008-3-22 19:54

用什么软件可以实现批量替换啊1!!
页: [1]
查看完整版本: 【已解决】远程发布发现部分文章的内容不完整
售前客服QQ: 火车采集器客服 rq204, 火车采集器客服 孤魂火车采集器客服 飞越无限, 联系电话:0551-3495249(技术合作问题) 023-58436018 (08:00-20:00-客服),0752-2553545(09:00-20:00-客服)