发新话题
打印

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

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

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

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



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

有人发现这个问题吗?

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

TOP

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

解决办法:

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

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

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

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


搞定!!

TOP

用什么软件可以实现批量替换啊1!!

TOP

发新话题
Powered by Discuz! 6.0.0  © 2001-2007 Comsenz Technology Ltd
Processed in 0.117494 second(s), 7 queries, Gzip enabled
当前时区 GMT+8, 现在时间是 2008-10-13 20:53 皖ICP备06000549 清除 Cookies - 联系我们 - 火车采集器官方站 - 静态归档