|
From: Chris W. <ch...@cw...> - 2002-07-16 13:59:48
|
(Apologies for the lateness of this reply -- we're in the middle of moving -- always hectic :-) On Sun, 2002-07-14 at 07:02, Florian Helmberger wrote: > Okay. Here are the messages generated at server startup: > > error_log: > > *** > Subroutine Compress::Zlib::constant redefined at > /Library/Perl/darwin/Compress/Zlib.pm line 94. > ... These are a separate issue, I think. > DBI handle cleared whilst still active at /Library/Perl/darwin/DBI.pm line > 266. > dbih_clearcom (h 0x4c79d8, com 0xaa5c90): > FLAGS 0x211: COMSET Warn AutoCommit > TYPE 1 > PARENT undef > KIDS 0 (0 Active) > IMP_DATA undef in 'DBD::Pg::dr' > [Sun Jul 14 12:57:45 2002] [notice] Apache/1.3.23 (Darwin) mod_perl/1.27 > configured -- resuming normal operations > [Sun Jul 14 12:57:45 2002] [notice] Accept mutex: flock (Default: flock) > OpenInteract::Error::Main::initialize (59) >> Initialized DEFAULT_HANDLER > for app (OpenInteract::Stash) to (OpenInteract::Error::System) > ... These look ok too. This is the first time I've seen the DBI error, but I don't think it's a big deal. (Actually, it probably means you're not using Apache::DBI.) > A request via browser creates the following entries in the OI error log: > > *** > OpenInteract::handler (34) >> > > ============================== > Request started: Sun Jul 14 13:01:08 2002 > path: ( / ) PID: (1202) > OpenInteract::setup_server_interface (128) >> Server hostname set to > openinteract > OpenInteract::setup_server_interface (131) >> Request coming from 127.0.0.1 > OpenInteract::parse_uri (176) >> Original path: (/) > OpenInteract::parse_uri (184) >> Items in the path: > OpenInteract::parse_uri (197) >> Action found from URL: > OpenInteract::parse_uri (204) >> Original path/query string set to: / > OpenInteract::Request::lookup_conductor (225) >> Find conductor for action > () > OpenInteract::Request::lookup_action (254) >> Find action corresponding to > () > OpenInteract::Request::lookup_action (275) >> Found action info for () > OpenInteract::find_action_handler (227) >> Found OpenInteract::UI::Main // > handler for conductor > Found item: Apache::DBI::db > --EXITED WITH ERROR from main handler eval block > Error: 0 > *** This is dying where you'd normally parse your cookies and create your session. This may be a problem with Apache::Cookie. Try changing the class we use to parse the cookies. In $WEBSITE_DIR/conf/server.ini, modify the line: [system_alias] cookies = OpenInteract::Cookies::Apache to read: [system_alias] cookies = OpenInteract::Cookies::CGI And restart the server to see what happens. (You might also set DEBUG at the top of the server.ini file to 2 to see more information.) Chris -- Chris Winters (ch...@cw...) Building enterprise-capable snack solutions since 1988. |