exwebjunkie has asked for the wisdom of the Perl Monks concerning the following question:

Hi,

I am trying to install WebGUI on my Openbsd box - I got it working perfect at one point, and then all of a sudden it stopped working (I made a slight tweek to the httpd.conf - but only to ad index.pl to the Directory Indexing) - I'm baffled at what may be wrong!

So far, to get it working again, I have tried the following:

Removed and reinstalled WebGUI - Same error.
Removed and recompiled httpd (1.3.29 btw). Reinstall WebGUI - Same error.

The most annoying this is, it won't even give me an error, when I try and open up the page, it just doesn't display (can't find server IE error, although any other page works on the server, so it's not that). No errors in the Error log, and when I check the access log it's not even logging it ACCESS the page (although if I visit another page it does - even if I visit a non-existant address it logs it as a 404).

I'm stumped and now thinking that I may have a problem with my Perl install - the only reason I say this is because there is also a "testEnvironment.pl" script (http://www.exwebjunkie.com/test.txt) - when I first installed WebGUI, it was giving me a long output (right to the end when it was checking for the WebGUI Modules), but now, it only produces this:

WebGUI is checking your system environment: Operating System ......................... Linuxish WebGUI Root .............................. .. Perl Interpreter ......................... OK LWP module ............................... OK HTTP::Request module ..................... OK HTTP::Headers module ..................... OK Digest::MD5 module ....................... OK DBI module ............................... OK Avalable database drivers ................ ExampleP, Proxy, Sponge, my +sql HTML::Parser module ...................... OK Archive::Tar module ...................... OK IO::Zlib module .......................... OK Compress::Zlib module .................... OK Net::SMTP module ......................... OK Date::Calc module ........................ OK Cache::FileCache module (optional*) ...... OK * Please note that Cache::FileCache is not optional in all environments (such as Mac OS X). Also note, that Cache::FileCache is not available for Windows style environments due to limitations on those systems.

So is stopping before checking for ImageMagick and the other needed mods.

Is there a way to test if my perl install has a problem, or does anyone with perl knowledge have any idea what I could try next?

Cheers
James

Replies are listed 'Best First'.
Re: Should I update Perl?
by Abigail-II (Bishop) on Mar 10, 2004 at 09:58 UTC
    Is there a way to test if my perl install has a problem
    This is typically done at build time, by running the test suite (make test). It's fairly easy to run the test suite against the installed perl.

    Abigail