[ic] Crossed Carts ??? badly messed up

David Etheredge David_e at charter.net
Fri Feb 7 05:50:37 UTC 2014


I have finally got 4 carts set up but it appears that I have a major error.

In any of the 4 carts, I can add, edit, or delete users, but in none of the 
carts can I add, edit, or delete inventory items.

What is worse, when I try to modify inventory in 1 cart, interchange seems 
to try going through all 4 carts.

No error in parade error.log

__________ From interchange error.log ____________

97.81.233.34 - - [06/February/2014:23:32:08 -0500] - 
/~parade/cgi-bin/cart.cgi/admin/item_edit.html Dispatch.pm: {

> '/~petzap/cgi-bin/cart.cgi' => {

> 'MaxQuantityField' => 'inventory:quantity',

> 'PageTables' => '',

> 'Promiscuous' => 0,

> 'PageTableMap' => {

> 'page_text' => 'page_text',

> 'base_page' => 'base_page',

> 'show_date' => 'show_date',

> 'expiration_date' => 'expiration_date',

> 'code' => 'code'

> },

> 'Password' => '',

> 'NoImportExternal' => 0,

> 'Shipping' => {

> 'dir' => 'products/ship'

> },

> 'ConfDir' => '/home/petzap/catalogs/petzap/etc',

----------------- then --------------



> '/~huldac/cgi-bin/cart.cgi' => {

> 'MaxQuantityField' => 'inventory:quantity',

> 'PageTables' => '',

> 'Promiscuous' => 0,

> 'PageTableMap' => {

> 'page_text' => 'page_text',

> 'base_page' => 'base_page',

> 'show_date' => 'show_date',

> 'expiration_date' => 'expiration_date',

> 'code' => 'code'

> },

> 'Password' => '',

> 'NoImportExternal' => 0,

> 'Shipping' => {

> 'dir' => 'products/ship'

> },

> 'ConfDir' => '/home/huldac/catalogs/huldac/etc',

----------------- then --------------

> '/~parade/cgi-bin/cart.cgi' => {

> 'MaxQuantityField' => 'inventory:quantity',

> 'PageTables' => '',

> 'Promiscuous' => 0,

> 'PageTableMap' => {

> 'page_text' => 'page_text',

> 'base_page' => 'base_page',

> 'show_date' => 'show_date',

> 'expiration_date' => 'expiration_date',

> 'code' => 'code'

> },

> 'Password' => '',

> 'NoImportExternal' => 0,

> 'Shipping' => {

> 'dir' => 'products/ship'

> },

> 'ConfDir' => '/home/parade/catalogs/parade/etc',

----------------- then --------------

> '/~ezclang/cgi-bin/cart.cgi' => {

> 'MaxQuantityField' => 'inventory:quantity',

> 'PageTables' => '',

> 'Promiscuous' => 0,

> 'PageTableMap' => {

> 'page_text' => 'page_text',

> 'base_page' => 'base_page',

> 'show_date' => 'show_date',

> 'expiration_date' => 'expiration_date',

> 'code' => 'code'

> },

> 'Password' => '',

> 'NoImportExternal' => 0,

> 'Shipping' => {

> 'dir' => 'products/ship'

> },

> 'ConfDir' => '/home/ezclang/catalogs/ezclang/etc',

_______________________

Is it normal to cycle through the carts like this. Where should I look?  I 
have checked all the config files and no crossing of data can be found.

_______________________

>From interchange.cfg:

#Catalog starts here

Catalog ezclang /home/ezclang/catalogs/ezclang /~ezclang/cgi-bin/cart.cgi

Catalog parade /home/parade/catalogs/parade /~parade/cgi-bin/cart.cgi

Catalog huldac /home/huldac/catalogs/huldac /~huldac/cgi-bin/cart.cgi

Catalog petzap /home/petzap/catalogs/petzap /~petzap/cgi-bin/cart.cgi

#Catalog ends here

______________________

Apache generates the following error:

Premature end of script headers: cart.cgi, referer: ht 
tps://parade.com/~parade/cgi-bin/cart.cgi/admin/item.html?id=ydm3gITP&mv_pc=28






More information about the interchange-users mailing list