请教,为什么我运行正常的脚本,手工停止后再次运行就出错了呢?
本帖最后由 sayusayme 于 2011-6-23 15:32 编辑是这样的,我脚本负载运行的很正常,参数“行驶里程”我采用unique的更新方式,运行的数据我在前台页面也都看到了,一切都正常。
原来参数是100~500,后来参数不够了,我就停止了,重新设置参数600~2000,奇怪的是,我再次运行时,脚本中的关联就出错:找不到请求的参数“WCSParam_Diff1”的匹配项。检查请求的边界是否存在于响应数据中。此外,如果要保存的数据超过 9999 个字节,请使用 web_set_max_html_param_len 增加参数大小
我采取的措施:
1.按照错误提示,使用web_set_max_html_param_len 增加长度,不行
2.关联中 web_reg_save_param("WCSParam_Diff1",
"LB= value=\"",
"RB=\"",
"Ord=All",
"RelFrameId=1",
"Search=Body",
"IgnoreRedirections=Yes",
我将"Ord=All",改成"Ord=1",还是不行呢,
请教大家,这是杂回事啊? 让我很晕倒的是,我将Ord=1随手改成了Ord=5,居然就好了,
我很纳闷,我不输出打印关联的参数值,这里的Ord=1或Ord=5或Ord=All,对脚本有影响吗?
请知道的人给予解释下。多谢,多谢 o ,我明白了
脚本出错,是因为其他的关联引起来的。
ord=1,就是把符合左右边界条件的第一个值取出来。
ord=5,就是把符合左右边界条件的第二个值取出来。
ord=5,就是把符合左右边界条件的所有值取出来,
对吗?
页:
[1]