I installed NovaDNS. I'm at the point to log in for the
first time (user created in the user table).
The repsonse after clicking the login button in the
browser is:
Internal Server Error
The server encountered an internal error or
misconfiguration and was unable to complete your
request.
Please contact the server administrator,
webmaster@rhino.cx and inform them of the time the
error occurred, and anything you might have done that
may have caused the error.
More information about this error may be available in the
server error log.
The apache error logs tells me:
DBI object version 1.38 does not match $DBI::VERSION
1.21 at /usr/lib/perl5/5.8.2/i486-linux/DynaLoader.pm line
249.
BEGIN failed--compilation aborted
at /home/novadns/modules/DBI.pm line 223.
Compilation failed in require at /home/novadns/cgi-
bin/login.pl line 7.
BEGIN failed--compilation aborted at /home/novadns/cgi-
bin/login.pl line 7.
[Sun Mar 28 22:31:57 2004] [error] [client
194.151.39.197] Premature end of script
headers: /home/novadns/cgi-bin/login.pl
There seems to be a error with my DBI version, It's too
high.
I can't program in perl, I took a look in the code, but I
can't fix this.
Logged In: YES
user_id=76589
It seems that you had already installed a version of DBI now
the two version appear to be conflicting. I have tested
NovaDNS with the latest perl modules from CPAN. If you do
not use the modules that ship with NovaDNS you can use the
latest version of the modules. It may be a good idea to try
this. But make sure you don't break another application that
does require an older version.