[ic] Problem with upgrade to 5.10.0

Josh Lavin jlavin at endpoint.com
Mon Jan 11 20:52:45 UTC 2016


Quoting David Etheredge (David_e at charter.net):
> Just upgraded a server to 5.10.0 and have hit a couple of glitches.

Ok, let's look at the relevant errors:

> - - - [09/January/2016:22:14:20 -0600] huldacpz - LocaleDatabase locale:
> locale import into failed: Wide character in subroutine entry at
> /usr/local/interchange/lib/Vend/Table/Common.pm line 516, <IN> line 2.

This is a UTF-8 problem -- I don't know for sure how to resolve, but it
is going to depend on your Perl version, catalog config, etc.

You might need to comment these two lines in catalog.cfg, if they are
present:

    Variable MV_UTF8 1
    Variable MV_HTTP_CHARSET utf-8

Then set an environment variable of `MINIVEND_DISABLE_UTF8` to `1`, and
restart IC.

Otherwise, this may help:
http://www.icdevgroup.org/pipermail/interchange-users/2012-August/053697.html

What Perl version are you running? 


> 71.91.66.103 mkA2NpnA:71 - [09/January/2016:22:15:21 -0600] petzappe
> /~petzappe/cgi-bin/cart.cgi Runtime error: Can't setup DBI handle of
> DBI::st=HASH(0x5514cb8) to DBD::Pg::st_mem: unknown _mem package at
> /usr/local/lib64/perl5/DBI.pm line 1293.

Hmm, I'm not sure...


> Then added a new cart toparticleexposure.com that I want to try setting up
> as a CMS after makecat and then restarting Interchange, I get
>
>[snip]
>
> - - - [09/January/2016:23:00:56 -0600] topart - topart config error: Please
> specify the VendURL directive in the configuration file 'catalog.cfg'

If you're using the Strap catalog, then VendURL is defined here in
catalog.cfg:
https://github.com/interchange/interchange/blob/master/dist/strap/catalog.cfg#L121

If you have the associated SERVER_NAME and CGI_URL variables defined in
products/variables.txt, then perhaps you have a permissions problem on
variables.txt?


> - - - [09/January/2016:23:57:59 -0600] - - Duplicate usertag pay_cert found
> <<<<<<<<<<<<<<<<<<<
> >In line 370 of the configuration file
> >'/usr/local/interchange/code/template_tag/strap/pay_cert.tag':
> ><<<<<<<<<<<<<<<<

see:
https://github.com/interchange/interchange/blob/master/dist/strap/README#L26

-- 
Josh Lavin
End Point Corporation



More information about the interchange-users mailing list