[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
R: [ic] Errors on FreeBSD 4.1 on iserver.com
Thank you. This solved part of the problem. Now it works but a strange thing
happens. Whenevr I create a new category I get it inserted into the area
with code number 1 evenif in the sel field there's 1001 which is my new area
(where it appears too) :-?
Valerio Santinelli
Register.it Support Team
------------------------------------------------------------
http://www.register.it/
mailto:support@register.it
Register.it by GOT.IT srl - Italy
------------------------------------------------------------
> -----Messaggio originale-----
> Da: interchange-users-admin@minivend.com
> [mailto:interchange-users-admin@minivend.com]Per conto di Mike Heins
> Inviato: venerd́ 6 ottobre 2000 13.28
> A: interchange-users@minivend.com
> Oggetto: Re: [ic] Errors on FreeBSD 4.1 on iserver.com
>
>
> Quoting Valerio Santinelli (valerio@got.it):
> > Hi!
> >
> > I'm trying to run Interchange 4.5.6 on a FreeBSD 4.1 machine owned by
> > iserver.com (Virtual Server).
> > It seemed to install ok, but now when I am into the
> Administration menu and
> > go in "Design"->"Site Layout" and move categories between "Available
> > Categories" and "Contains" I get a 500 error from the web server.
> > Here's the log:
>
> No Safe::Hole module.
>
> >
> > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it -
> > [05/October/2000:09:44:40 -0600] limar /cgi-bin/limar/
> > process.html Safe: Can't locate object method "TIEHASH" via package
> > "DBI::st" at /usr/home/limar/usr/local/l
> > ib/site_perl/DBI.pm line 653.
> > >
> > >
> > > my $db = $Db{cat};
> > > if (! $db) {
> > > Log ("No category database.");
> > > return;
> > > }
> > > my $area = $CGI->{area};
> > > @codes = split /\0/, $CGI->{cat};
> > > my @there;
> > > foreach my $one (@codes) {
> > > my %seen;
> > > my $curr = $db->field($one, 'sel');
> > > Log("current = $curr");
> > > @there = grep $_ ne $area, split /[\0\s]+/, $curr;
> > > Log("now = @there");
> > > @there = grep !$seen{$_}++, @there;
> > > $curr = join " ", @there;
> > > Log("now current = $curr");
> > > $db->set_field($one, 'sel', join " ", @there);
> > > }
> > > return;
> > >
> > >
> > bg1-168.dialup.tiscalinet.it 4wMHLQND:tiscalinet.it -
> > [05/October/2000:09:44:41 -0600] limar /cgi-bin/limar/
> > process.html Runtime error: Can't call method "open_table" on
> an undefined
> > value at /usr/home/limar/intercha
> > nge/lib/Vend/Data.pm line 799.
> > >
> >
> >
> > Is there anyone who can help me find out what's wrong with my
> installation ?
> >
> > I installed the same version on a local Linux machine and it's
> working fine.
> >
> > Valerio Santinelli
> > Register.it Support Team
> >
> > ------------------------------------------------------------
> > http://www.register.it/
> > mailto:support@register.it
> >
> > Register.it by GOT.IT srl - Italy
> > ------------------------------------------------------------
> >
> >
> >
> > _______________________________________________
> > Interchange-users mailing list
> > Interchange-users@www.minivend.com
> > http://www.minivend.com/mailman/listinfo/interchange-users
>
> --
> Akopia, Inc., 131 Willow Lane, Floor 2, Oxford, OH 45056
> phone +1.513.523.7621 fax 7501 <heins@akopia.com>
>
> Light travels faster than sound. This is why some people appear bright
> until you hear them speak. -- unknown
>
> _______________________________________________
> Interchange-users mailing list
> Interchange-users@www.minivend.com
> http://www.minivend.com/mailman/listinfo/interchange-users
>
_______________________________________________
Interchange-users mailing list
Interchange-users@www.minivend.com
http://www.minivend.com/mailman/listinfo/interchange-users