Koha 3 beta install on openSUSE
Hello everyone, I have installed Koha on my server running openSUSE 10.3. I am to the point where I go to the web installer, but instead I get an error. When I go to: http://rhclkoha:8080 it sends me to: http://rhclkoha:8080/cgi-bin/koha/installer/install.pl then I get the following error message: production mode - trapped fatal error What does this error mean. I have done another install and when I go to the :8080 port it starts the installer, I answer the questions and I am done. Any help with this would be greatly appreciated. Thank you, Michael Lasater
On Mon, Jun 2, 2008 at 11:19 AM, <mlasater@rollinghills.lib.mo.us> wrote:
Hello everyone,
I have installed Koha on my server running openSUSE 10.3. I am to the point where I go to the web installer, but instead I get an error.
When I go to:
it sends me to:
http://rhclkoha:8080/cgi-bin/koha/installer/install.pl
then I get the following error message:
production mode - trapped fatal error
What does this error mean. I have done another install and when I go to the :8080 port it starts the installer, I answer the questions and I am done.
Any help with this would be greatly appreciated.
There should be a koha error log somewhere on your system (/usr/local/koha/log, most likely); this will have information on the error. Are you running Koha 3 or 2.2.9 ?
Jesse wrote:
On Mon, Jun 2, 2008 at 11:19 AM, <mlasater@rollinghills.lib.mo.us <mailto:mlasater@rollinghills.lib.mo.us>> wrote:
Hello everyone,
I have installed Koha on my server running openSUSE 10.3. I am to the point where I go to the web installer, but instead I get an error.
When I go to:
it sends me to:
http://rhclkoha:8080/cgi-bin/koha/installer/install.pl
then I get the following error message:
production mode - trapped fatal error
What does this error mean. I have done another install and when I go to the :8080 port it starts the installer, I answer the questions and I am done.
Any help with this would be greatly appreciated.
There should be a koha error log somewhere on your system (/usr/local/koha/log, most likely); this will have information on the error. Are you running Koha 3 or 2.2.9 ?
Here are the contents of the error log. These repeat every time I try access the site. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: DBD::mysql::st execute failed: Table 'koha.language_subtag_registry' doesn't exist at /usr/share/koha/lib/C4/Languages.pm line 178. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: DBD::mysql::st fetchrow_hashref failed: fetch() without execute() at /usr/share/koha/lib/C4/Languages.pm line 179. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/site_perl/5.8.8/CGI/Session.pm line 129. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: DBD::mysql::db selectrow_array failed: Table 'koha.systempreferences' doesn't exist at /usr/share/koha/lib/C4/Context.pm line 455. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Use of uninitialized value in string eq at /usr/share/koha/lib/C4/Context.pm line 38. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Use of uninitialized value in string eq at /usr/share/koha/lib/C4/Context.pm line 38. [Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Can't locate object method "generate_id" via package "CGI::Session::ID::" (perhaps you forgot to load "CGI::Session::ID::"?) at /usr/lib/perl5/site_perl/5.8.8/CGI/Session.pm line 74. I am going to check on these perl modules to make sure they are installed. Thank you very much for your assistance. Michael Lasater
Hi Michael, On Tue, Jun 3, 2008 at 3:11 PM, Michael Lasater <mlasater@rollinghills.lib.mo.us> wrote:
Here are the contents of the error log. These repeat every time I try access the site.
[Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: DBD::mysql::st execute failed: Table 'koha.language_subtag_registry' doesn't exist at /usr/share/koha/lib/C4/Languages.pm line 178.
[snip]
[Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Can't locate object method "generate_id" via package "CGI::Session::ID::" (perhaps you forgot to load "CGI::Session::ID::"?) at /usr/lib/perl5/site_perl/5.8.8/CGI/Session.pm line 74.
I am going to check on these perl modules to make sure they are installed.
Other Koha user (named Petrus) has reported that he was able to solve this problem (related to this last error message - Can't locate object method "generate_id" via package "CGI::Session::ID::") by downloading the CGI::Session module and installing it "manually" (instead of using CPAN): [Koha] Koha 3.0 beta on Kubuntu gutsy - "production mode - trapped fatal error" http://lists.katipo.co.nz/public/koha/2008-May/013841.html Other option can be to install the CGI::Session::Serialize::yaml Perl module (you may use CPAN for that, but you may have to "force install" the installation of this module, if you see errors related to JSON::Syck during installation). For additional info, see this post of mine in reply to a request for help of another Koha user (Veronica Lencinas): [Koha] Problem installing Koha 3 beta 2 http://lists.katipo.co.nz/public/koha/2008-May/013912.html I hope this helps. Please, do report back later and tell what worked for you (it may be useful for others). BTW: I'm also just a Koha user! :) Best wishes, Ricardo Dias Marques lists AT ricmarques DOT net
Thank you Ricardo! I downloaded the CGI::Session module and manually installed it. It didn't initially work because I was missing CGI::Simple and FreezeThaw. I installed both of these through cpan then reinstalled CGI::Session. Then I hit refresh on my browser and the Koha install screen I was looking for appeared. Thank you very much and thank you to everyone else on the list for their help also. Michael Lasater Ricardo Dias Marques wrote:
Hi Michael,
On Tue, Jun 3, 2008 at 3:11 PM, Michael Lasater <mlasater@rollinghills.lib.mo.us> wrote:
Here are the contents of the error log. These repeat every time I try access the site.
[Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: DBD::mysql::st execute failed: Table 'koha.language_subtag_registry' doesn't exist at /usr/share/koha/lib/C4/Languages.pm line 178.
[snip]
[Mon Jun 02 12:51:18 2008] [error] [client 127.0.0.2] [Mon Jun 2 12:51:18 2008] install.pl: Can't locate object method "generate_id" via package "CGI::Session::ID::" (perhaps you forgot to load "CGI::Session::ID::"?) at /usr/lib/perl5/site_perl/5.8.8/CGI/Session.pm line 74.
I am going to check on these perl modules to make sure they are installed.
Other Koha user (named Petrus) has reported that he was able to solve this problem (related to this last error message - Can't locate object method "generate_id" via package "CGI::Session::ID::") by downloading the CGI::Session module and installing it "manually" (instead of using CPAN):
[Koha] Koha 3.0 beta on Kubuntu gutsy - "production mode - trapped fatal error" http://lists.katipo.co.nz/public/koha/2008-May/013841.html
Other option can be to install the CGI::Session::Serialize::yaml Perl module (you may use CPAN for that, but you may have to "force install" the installation of this module, if you see errors related to JSON::Syck during installation).
For additional info, see this post of mine in reply to a request for help of another Koha user (Veronica Lencinas):
[Koha] Problem installing Koha 3 beta 2 http://lists.katipo.co.nz/public/koha/2008-May/013912.html
I hope this helps. Please, do report back later and tell what worked for you (it may be useful for others).
BTW: I'm also just a Koha user! :)
Best wishes, Ricardo Dias Marques lists AT ricmarques DOT net
Hi Michael, On Tue, Jun 3, 2008, Michael Lasater <mlasater@rollinghills.lib.mo.us> wrote:
Thank you Ricardo!
You're welcome! :)
I downloaded the CGI::Session module and manually installed it. It didn't initially work because I was missing CGI::Simple and FreezeThaw. I installed both of these through cpan then reinstalled CGI::Session.
Interesting. I managed to avoid the problems with CGI::Session in a recent Koha 3 snapshot installation in openSUSE 11 RC1 (Release Candidate 1) by installing the CGI::Session::Serialize::yaml Perl module (from CPAN) "instead" of installing CGI::Session (CGI::Session also gets installed when installing CGI::Session::Serialize::yaml). By reading my installation "logs", it seems that CGI::Simple and FreezeThaw were never installed and Koha 3 seems to be working (at least it reached the first step of the web installer). Oh well... whatever works, right? :)
Then I hit refresh on my browser and the Koha install screen I was looking for appeared.
That's what matters!
Thank you very much and thank you to everyone else on the list for their help also.
You're very welcome. Thanks for reporting back your experience! :) Best wishes, Ricardo Dias Marques lists AT ricmarques DOT net
participants (4)
-
Jesse -
Michael Lasater -
mlasater@rollinghills.lib.mo.us -
Ricardo Dias Marques