[ic] Problem with upgrade to 5.10.0

Stefan Hornburg (Racke) racke at linuxia.de
Tue Jan 12 08:00:23 UTC 2016


On 01/11/2016 09:52 PM, Josh Lavin wrote:
> 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? 
> 

Locale database works with UTF-8, if the text file is UTF-8
encoded and you set

Database locale GDBM_ENABLE_UTF8 1

Actually, all databases need this flag if you are using UTF-8 encoding
for them.

I think that is a bug in the strap catalog.

Regards
	Racke

> 
>> 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
> 


-- 
Perl and Dancer Development

Visit our Perl::Dancer conference 2015.
More information on https://www.perl.dance.




More information about the interchange-users mailing list