[ic] Upgrading from 4.7.2 to 4.7.7

Brian Kosick interchange-users@lists.akopia.com
Tue Jul 31 20:39:00 2001


I have/had the same problem,  I couldn't figure it out either.  Then, I 
started running IC with

DisplayErrors Yes

Ran into a whole bunch of stuff that it was looking for, but couldn't find 
(aka XSLoader.pm, etc)  Did some research, found that it was only available 
in the later versions of perl.

I upgraded to perl 5.6.1, went through the headaches that were caused by 
the upgrade.  (Ie recompiling and installing interchange (4.8.0), then 
deleting all the gdbm files in products/*, and finally rm -rf 
session/*)(Make sure you make BACKUPS!!!!)  For more info, search the 
Archives on this.

It appears that 90% of my problems are solved.  Error messages almost down 
to nothing, The tables in Administration->Info and Administration->Tables 
are showing up, Checking out actually works now.

I have two catalogs running under this version of IC.

System

Cobalt/Sun RaqXTR
Cobalt OS (modded version of RH6.2)
256MB RAM
RAID 5
Perl 5.6.1 (now at least, it was running 5.00504)
Interchange 4.8.0


1) I have been meticulously trying to update from MV3.04 to 
IC(latest)  Which now works great!  One thing though..Nobodies written a MV 
3.04 userdb -> IC(latest) userdb script yet have they?  just though I'd 
check.  This one is using gdbm

^^^^ Definitely NOT for the faint of heart  ^^^^^^^^

2) slightly modified demo catalog from IC 4.7.x (2 or 3 i don't 
remember)  Which unfortunately is still suffering from needing the &success 
entry in the profiles.order file, and the basket won't empty on 
checkout.  This one is using pgsql.  The table definitions have changed 
since this ones been created.  Definitely double check your table 
definitions if you've created a catalog during the early version of 4.7.x




PS
I am planning once these projects are live, and I get some time, to make 
rpms for cobalt raq's, because I've seen PLENTY of requests for them.

At 04:55 PM 7/31/01 -0700, you wrote:
>Hello Again,
>
>I've backedup my 4.7.2 catalog and started with 4.7.7 template of foundation
>and gotten as far as getting everything working including Wizard!
>
>Except.... when I look at Info page(under admin) or Tables, I get no tables!
>
>Store-front works fine, I can add/edit items with no problem.  I see the mysql
>database and there are all the tables.  But I cannot access tables from Admin
>page.  When I click on Tables, all it says is Table Manager - Database tables
>(no listing) - Hidden admin tables:(no listing)
>
>What do I do to fix this?
>
>Thanks.
>
>         Peter.
>
>On Tue, Jul 31, 2001 at 03:45:05PM -0700, Peter Yoo wrote:
> > Hello All,
> >
> > I'm having some problems upgrading my server from 4.7.2 to 4.7.7
> > I've added all of the additional fields in the tables my hand on a few
> > talbes to match with 4.7.7's tables, and created additional files that
> > are there in <catalog dir>/products/*.[txt|sql|db].
> >
> > Store front-end works fine but once I went in to admin pages, things do
> > not work too well.
> >
> > I cannot export tables, I get this message in the log file:
> > 143.183.152.17 VTQTIhc4:143.183.152.17 - [31/July/2001:15:42:46 -0700] 
> LittleBebe /cgi-bin/littlebebe/admin/export_table Runtime error: Can't 
> use string ("") as a HASH ref while "strict refs" in use at 
> /usr/local/interchange/lib/UI/Primitive.pm line 215.
> >
> > when I try to go thru the Wizard, I get :
> > 143.183.152.17 VTQTIhc4:143.183.152.17 - [31/July/2001:15:43:27 -0700] 
> LittleBebe /cgi-bin/littlebebe/admin/wizard/step_company Runtime error: 
> Can't use string ("") as a HASH ref while "strict refs" in use at 
> /usr/local/interchange/lib/UI/Primitive.pm line 215.
> >
> > Can someone let me know what I did/didn't do correctly?
> >
> > Is there a document how to upgrade 4.7.2 to 4.7.7?
> >
> > I've made so many changes to <catalog dir>/pages/* files already and 
> I'd like
> > to keep the changes that I've made.
> >
> > Thank you.
> >
> >       Peter.
> >
> > _______________________________________________
> > interchange-users mailing list
> > interchange-users@lists.akopia.com
> > http://lists.akopia.com/mailman/listinfo/interchange-users
>_______________________________________________
>interchange-users mailing list
>interchange-users@lists.akopia.com
>http://lists.akopia.com/mailman/listinfo/interchange-users

Brian Kosick
Web Programmer
New Age Consulting Service, Inc.
216-619-2000
briank@nacs.net