MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

config error: install_driver(mysql) failed



Hi Everyone,

I have MiniVend V3.14-3 (not) running with MySQL on a Cobalt RAQ2. When I
./restart the server, I get the following "install_driver(mysql) failed:
Can't locate DBD" error. Can anyone tell me what I am doing wrong?

- - - [24/November/1999:19:24:50 +0000] - - STOP server (1785) on signal TERM
- - - [24/November/1999:19:25:04 +0000] - - MiniVend V3.14-3
- - - [24/November/1999:19:25:04 +0000] - - Config '_mv_admin' at server
startup
- - - [24/November/1999:19:25:05 +0000] - - Config 'simple_2' at server
startup
- - - [24/November/1999:19:25:06 +0000] - - Config 'simple' at server startup
- - - [24/November/1999:19:25:06 +0000] - - simple config error:
install_driver(mysql) failed: Can't locate DBD
/mysql.pm in @INC (@INC contains: /usr/local/etc/mvend/lib
/usr/lib/perl5/mips-linux/5.00404 /usr/lib/perl5
/usr/lib/perl5/site_perl/mips-linux /usr/lib/perl5/site_perl .) at (eval
93) line 2, <IN> chunk 1.
> 
>       DBI::install_driver('DBI', 'mysql') called at
/usr/lib/perl5/site_perl/DBI.pm line 348
>       DBI::connect('DBI', 'dbi:mysql:mvend:localhost:3306', 'username',
'password', undef) called at /usr/local/etc/mvend/lib/Vend/Table/DBI.pm
line 99
>       Vend::Table::DBI::create('Vend::Table::DBI', 'HASH(0x10a71d44)',
'ARRAY(0x10a363cc)', 'products') called at
/usr/local/etc/mvend/lib/Vend/Table/Import.pm line 160
>
Vend::Table::Import::import_ascii_delimited('/home/sites/home/catalogs/simpl
e/products/products.asc', '
HASH(0x10a71d44)', 'products') called at
/usr/local/etc/mvend/lib/Vend/Data.pm line 916
>       Vend::Data::import_database('products.asc', 8, 'products') called
at /usr/local/etc/mvend/lib/Vend/Data.pm line 141
>       Vend::Data::tie_database() called at
/usr/local/etc/mvend/lib/Vend/Data.pm line 126
>       Vend::Data::open_database(1) called at
/usr/local/etc/mvend/bin/minivend line 1594
>       eval {...} called at /usr/local/etc/mvend/bin/minivend line 1560
>       main::config_named_catalog('simple', 'at server startup') called at
/usr/local/etc/mvend/bin/minivend l
ine 3132
>       eval {...} called at /usr/local/etc/mvend/bin/minivend line 3131
>       main::main_loop() called at /usr/local/etc/mvend/bin/minivend line
3220
>       eval {...} called at /usr/local/etc/mvend/bin/minivend line 3220
- - - [24/November/1999:19:25:07 +0000] - - simple: config error. Skipping.
- - - [24/November/1999:19:25:08 +0000] - - START server (2009) (INET and
UNIX)
- - - [24/November/1999:19:25:08 +0000] - - Accepting connections from
localhost|127\.0\.0\.1


This is from catalog.cfg (mvend is the name of the MySQL database)

#Database            products     products.asc      TAB
#Database            products     INDEX             category
Database            products products.asc dbi:mysql:mvend:localhost:3306
Database            products USER       username
Database            products PASS       password
Database            products COLUMN_DEF   code=char(20), nontaxable=char(4)
Database            products COLUMN_DEF   price=char(20)
Database            products COLUMN_DEF   title=char(64)
Database            products DELIMITER    TAB

Any help greatly appreciated..

All the best,

Tom..

---------------------------------------------------
N:	Tom Craig
E:	<tom@paradoxcafe.com>
W:	http://www.paradoxcafe.com/
T1:	(France) +33 (0) 616 215 777
T2:	(UK) +44 (0) 705 069 3887
?:	NEW MEDIA DESIGN - PARADOX CAFE 


Search for: Match: Format: Sort by: