Perl: Internal Server Error!
So, I did this:
I don't know what any of this means. But, I do seem to have aspell:
[root@localhost SpellChecker]# perl -wc spell-check-logic.cgi
Can't locate Text/Aspell.pm in @INC (@INC contains: /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.0/i386-linux-thread-multi /usr/lib/perl5/5.8.0 .) at spell-check-logic.cgi line 16.
BEGIN failed--compilation aborted at spell-check-logic.cgi line 16.
Now, it has been suggested to me that Text::Aspell or XML::DOM may not be installed. I suspect because I use an application on the same server that uses Aspell, that it is installed. And from the SpellChecker readme:
[root@localhost /]# find ./ -name aspell
But this may not be the case, so: How can I test to see if Text::Aspell and XML:: DOM are present?
The following Perl modules are required:
Of these, only Text::Aspell might need to be installed manually. The others are likely to be available by default in most Perl distributions.