[ic] build_related.html Error saving matches:

Mike Thompson interchange-users@interchange.redhat.com
Sat Dec 1 22:35:00 2001


Hello,

I am suddenly unable to run "Generate "others who ..." under merchandising
from the admin pages.
Can someone please help me figure out what might have broken?

I just upgraded to IC 4.8.3 (Not my first upgrade but this problem existed
for me at 4.8.2 also)

Interchange restarted fine.

I get the usual lines of output (Sample):

GCA0100: times ordered=1 others_bought ==> {}
GCB0010: times ordered=3 others_bought ==> {'00278' => "1",'GCA0000' =>
"1",'00282' => "1",'00292' => "1",'GCJWB10' => "1",}
GCJWB10: times ordered=2 others_bought ==> {'GCA0000' => "1",'100056' =>
"1",'GCB0010' => "1",}
OHC0080: times ordered=1 others_bought ==> {'SME0040' => "1",'SMA0050' =>
"1",}
SMA0010: times ordered=1 others_bought ==> {}

But in .../catalogs/DM/error.log I get:

216.234.195.110 6UNuIzxN:216.234.195.110 - [01/December/2001:21:03:55 -0500]
DM /cgibin/DM.cgiadmin/build_related.html Error saving matches:

After checking the archives I see a post about the need for the line [flag
type=write table=merchandising] in
.../interchange/lib/UI/pages/admin/build_related.html

Mine is as follows as per the upgrade:

[set page_title]Rebuild "Others who bought this" links[/set]
[set ui_class]Merchandising[/set]
[set page_perm]regen[/set]
[set help_name]merch.build_related[/set]
[set icon_name]icon_config.gif[/set]

[flag type=write table=merchandising]
<!-- ----- BEGIN REAL STUFF ----- -->

Permissions:

-rw-rw----   1 desertad site60      37700 Dec  1 22:21 merchandising.gdbm
-rw-rw----   1 desertad site60      12685 Dec  1 19:46 merchandising.txt

What else should I check for?

Any help is greatly appreciated.

Thanks,

-Mike Thompson