mysql> use test; Database changed mysql> describe people; +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | it | int(11) | | PRI | 0 | | | name | varchar(255) | YES | | NULL | | | bday | date | YES | | NULL | | +-------+--------------+------+-----+---------+-------+ 3 rows in set (0.00 sec) #### package IsfdbMaypole; use strict; use warnings; use lib qw(/home/hossman/.perllib/lib/perl5/site_perl); use base 'CGI::Maypole'; IsfdbMaypole->config->uri_base("http://XXXXXXXXXXX/~hossman/maypole\ /"); IsfdbMaypole->config->display_tables([qw[people]]); IsfdbMaypole->config->rows_per_page(10); IsfdbMaypole->config->user("hossman"); IsfdbMaypole->config->pass("ZZZZZZZZZZZZ"); IsfdbMaypole->setup("dbi:mysql:test"); 1; #### #!/usr/bin/perl use strict; use warnings; use lib qw(/home/hossman/.perllib/lib/perl5/site_perl); use IsfdbMaypole; IsfdbMaypole->run(); #### Can't locate object method "set_db" via package "IsfdbMaypole::People" at /home/hossman/.perllib/lib/perl5/site_perl/5.8.5/Class/DBI/Loader/Generic.pm line 173. Compilation failed in require at /home/hossman/public_html/maypole/index.cgi line 5. BEGIN failed--compilation aborted at /home/hossman/public_html/maypole/index.cgi line 5.