I'm attempting to set up the cgi::application example widgetview.cgi and WidgetView.pm. Here's the error I'm getting: [Fri May 10 14:53:43 2002] [error] [client 172.16.11.135] [Fri May 10 14:53:43 2002] widgetview.cgi: BEGIN failed--compilation aborted at widgetview.cgi line 3. Any ideas on what this error means?
Best I can figure is that there's something not working correctly in loading the .pm but a command line run produces no errors. I'm running on Solaris8 w/ perl 5.6.1 and apache server 2.0.35. Here's my code that I've tried to strip down as much as possible and still get to see something, but to no avail: ###widgetview.cgi### #!/usr/local/bin/perl -w use WidgetView; my $app = WidgetView->new(); $app->run(); print STDERR $app->dump(); ###WidgetView.pm### #!/usr/local/bin/perl package WidgetView; use base 'CGI::Application'; sub setup { my $self = shift; $self->start_mode('mode1'); $self->run_modes( 'mode1' => 'showform' ); } sub showform { my $self = shift; # Get CGI query object my $q = $self->query(); my $output = ''; $output .= $q->header(); $output .= $q->start_html(-title => 'Widget Search Form'); $output .= $q->start_form(); $output .= $q->textfield(-name => 'widgetcode'); $output .= $q->hidden(-name => 'rm', -value => 'mode2'); $output .= $q->submit(); $output .= $q->end_form(); $output .= $q->end_html(); return $output; } --------------------------------------------------------------------- Web Archive: http://www.mail-archive.com/cgiapp@lists.vm.com/ To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]