Hi Stephen, The Apache error_log shows shows that C4/Database.pm can't be found. i.e the path to Database.pm in not included in the standard Perl paths shown by the array @INC. I must do some tweaking to have the /usr/local/koha/intranet/module/C4 included in the Perl paths. There are several ways of doing this in Perl. Alfred, Stephen Hedges wrote:
Alfred -
C4::Database is a Koha module. Look in /usr/local/koha/intranet/modules/C4 and you'll find Database.pm
I would guess your problem relates to your Apache config.
Stephen
Alfred Vahau said:
I have installed Koha on Ubuntu Linux 4.10 (Warty distribution) with Mysql 4.0.17 and Apache 1.3.33 I set up two named-based virtual hosts to one IP address and the server is dedicated to Koha.
My virtual hosts configs. are shown in attachment.
I access the home page by typing http://128.1.9.245:80/index.html which serves the "Welcome to Koha" Message and the next page is loaded according to the meta-equiv directive in index.html. The URL is /cgi-bin/mainpage.pl
But the redirected page cannot load and results in the Internal Server Error message shown in the attachment. I checked the error_log file and noted the error which is shown in the attachment. The mainpage.pl is looking for a C4/Database.pm module as indicated by use C4::Database line.
I headed to CPAN to search for C4::Database but I couldn't locate a module with that specific name. The ones which were shown, I thought, were not relevant to Koha.
So my question, where are these C4::Database, etc modules referred to in the mainpage.pl. Are they in Mysql database? I fired up Mysql and tried to list the tables in Koha but got an error message that the contents of Koha database could not be displayed.
I am quite a long way from getting Koha configured correctly as there are many dependent Perl Modules that must interact correctly.
I have googled for the error message but on a slow network, the download of information is frustrating.
Thanks in advance for the assistance.
Alfred Vahau IT Services