Re: [Pas-dev] pas: internal server error
Status: Beta
Brought to you by:
mortis
From: Douglas R. <dou...@mi...> - 2002-05-08 17:38:03
|
Kyle R . Burton wrote: >>i came across an error that wasn't covered in the FAQ: >> >>Pas: Internal Server Error >>Exception: >> >>Org::Bgw::Pas::RequestHandler=HASH(0x8349460) >> >>i believe i've almost got pas configured correctly, but i don't know >>what to do about this one. my apache trouble-shotting skillz aren't the >>best either. 8^) > > > Is there any other information? I assume you've installed Pas, and > Apache/mod_perl. I assume from that error that you've also reached > the point where you're trying to hit Pas from your web browser -- that's > where you got that error message right? What was the URL you were > trying to hit? Was there a stack trace with that error message? i tried to hit the 1st example. pas.log said: M:Org::Bgw::Pas::RequestHandler->/home/driordan/bin/src/pas/src/Org/Bgw/Pas/RequestHandler.pm(270) EXECUTE: handling request: /home/driordan/bin/src/pas/htdocs/examples/test.psp nuthin' in the apache error log. > That message is [I'm pretty sure] from the exception handler built into > Pas, but I think there is other [useful] information missing from your > email. here's the whole exception page: Pas: Internal Server Error Exception: Org::Bgw::Pas::RequestHandler=HASH(0x8349528) Query Parameters: Parameter Value Environment Variables: Variable Value DOCUMENT_ROOT /home/driordan/public_html/ GATEWAY_INTERFACE CGI-Perl/1.1 HTTP_ACCEPT text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1 HTTP_ACCEPT_CHARSET ISO-8859-1, utf-8;q=0.66, *;q=0.66 HTTP_ACCEPT_ENCODING gzip, deflate, compress;q=0.9 HTTP_CACHE_CONTROL no-cache HTTP_CONNECTION keep-alive HTTP_HOST localhost HTTP_KEEP_ALIVE 300 HTTP_PRAGMA no-cache HTTP_REFERER http://localhost/pas/examples/00INDEX.HTML HTTP_USER_AGENT Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.9) Gecko/20020412 Debian/0.9.9-6 MOD_PERL mod_perl/1.26 PAS_BASE /home/driordan/bin/src/pas PATH /bin:/usr/bin:/sbin:/usr/sbin QUERY_STRING REMOTE_ADDR 127.0.0.1 REMOTE_PORT 1762 REQUEST_METHOD GET REQUEST_URI /pas/examples/test.psp SCRIPT_FILENAME /home/driordan/bin/src/pas/htdocs/examples/test.psp SCRIPT_NAME /pas/examples/test.psp SERVER_ADDR 127.0.0.1 SERVER_ADMIN webmaster@furious SERVER_NAME furious SERVER_PORT 80 SERVER_PROTOCOL HTTP/1.1 SERVER_SIGNATURE Apache/1.3.24 Server at furious Port 80 SERVER_SOFTWARE Apache/1.3.24 (Unix) Debian GNU/Linux mod_perl/1.26 PHP/4.1.2 UNIQUE_ID PNlh6n8AAAEAAAR9AKU Perl's @INC: * /home/driordan/bin/src/pas/src * /home/driordan/bin/src/pas/pages * /home/driordan/bin/src/pas/psp-cache * /usr/local/lib/perl/5.6.1 * /usr/local/share/perl/5.6.1 * /usr/lib/perl5 * /usr/share/perl5 * /usr/lib/perl/5.6.1 * /usr/share/perl/5.6.1 * /usr/local/lib/site_perl * . * /etc/apache/ * /etc/apache/lib/perl Perl's %INC: Package File /home/driordan/bin/src/pas/src/startup.pl /home/driordan/bin/src/pas/src/startup.pl Apache.pm /usr/lib/perl5/Apache.pm Apache/Connection.pm /usr/lib/perl5/Apache/Connection.pm Apache/Constants.pm /usr/lib/perl5/Apache/Constants.pm Apache/Constants/Exports.pm /usr/lib/perl5/Apache/Constants/Exports.pm Apache/Server.pm /usr/lib/perl5/Apache/Server.pm Apache/StatINC.pm /usr/lib/perl5/Apache/StatINC.pm Apache/Table.pm /usr/lib/perl5/Apache/Table.pm AutoLoader.pm /usr/share/perl/5.6.1/AutoLoader.pm CGI.pm /usr/share/perl/5.6.1/CGI.pm CGI/Cookie.pm /usr/share/perl/5.6.1/CGI/Cookie.pm CGI/Util.pm /usr/share/perl/5.6.1/CGI/Util.pm Carp.pm /usr/share/perl/5.6.1/Carp.pm Config.pm /usr/lib/perl/5.6.1/Config.pm Cwd.pm /usr/share/perl/5.6.1/Cwd.pm Data/Dumper.pm /usr/lib/perl/5.6.1/Data/Dumper.pm Digest/MD5.pm /usr/lib/perl5/Digest/MD5.pm DynaLoader.pm /usr/lib/perl/5.6.1/DynaLoader.pm Errno.pm /usr/lib/perl/5.6.1/Errno.pm Exporter.pm /usr/share/perl/5.6.1/Exporter.pm Exporter/Heavy.pm /usr/share/perl/5.6.1/Exporter/Heavy.pm Fcntl.pm /usr/lib/perl/5.6.1/Fcntl.pm File/Spec.pm /usr/share/perl/5.6.1/File/Spec.pm File/Spec/Unix.pm /usr/share/perl/5.6.1/File/Spec/Unix.pm IO.pm /usr/lib/perl/5.6.1/IO.pm IO/File.pm /usr/lib/perl/5.6.1/IO/File.pm IO/Handle.pm /usr/lib/perl/5.6.1/IO/Handle.pm IO/Seekable.pm /usr/lib/perl/5.6.1/IO/Seekable.pm Org/Bgw/Base.pm /home/driordan/bin/src/pas/src/Org/Bgw/Base.pm Org/Bgw/Base/Common.pm /home/driordan/bin/src/pas/src/Org/Bgw/Base/Common.pm Org/Bgw/Config.pm /home/driordan/bin/src/pas/src/Org/Bgw/Config.pm Org/Bgw/Environment.pm /home/driordan/bin/src/pas/src/Org/Bgw/Environment.pm Org/Bgw/Exception.pm /home/driordan/bin/src/pas/src/Org/Bgw/Exception.pm Org/Bgw/Pas/Base.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Base.pm Org/Bgw/Pas/Page.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Page.pm Org/Bgw/Pas/Pages/ErrorPage.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Pages/ErrorPage.pm Org/Bgw/Pas/Psp/Compiler.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Psp/Compiler.pm Org/Bgw/Pas/Request.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Request.pm Org/Bgw/Pas/RequestHandler.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/RequestHandler.pm Org/Bgw/Pas/Response.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Response.pm Org/Bgw/Pas/Session.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Session.pm Org/Bgw/Pas/Session/File.pm /home/driordan/bin/src/pas/src/Org/Bgw/Pas/Session/File.pm SelectSaver.pm /usr/share/perl/5.6.1/SelectSaver.pm Symbol.pm /usr/share/perl/5.6.1/Symbol.pm XSLoader.pm /usr/lib/perl/5.6.1/XSLoader.pm base.pm /usr/share/perl/5.6.1/base.pm constant.pm /usr/share/perl/5.6.1/constant.pm fields.pm /usr/share/perl/5.6.1/fields.pm lib.pm /usr/share/perl/5.6.1/lib.pm mod_perl.pm /usr/lib/perl5/mod_perl.pm overload.pm /usr/share/perl/5.6.1/overload.pm strict.pm /usr/share/perl/5.6.1/strict.pm vars.pm /usr/share/perl/5.6.1/vars.pm warnings.pm /usr/share/perl/5.6.1/warnings.pm warnings/register.pm /usr/share/perl/5.6.1/warnings/register.pm >>btw, i've added verbiage re: setting up the pas_session table in the >>INSTALL file. i've also been correcting spelling *shoots arrow* as i >>go. i swear i'm gonna implant a silicon spell-check chip in your head >>kyle. =) > > > Can I have 2? ;-) yes. whatever it takes. :) > You can just mail any of us the updates (thanks for doing it by the way) > and we'll make sure it gets committed into the archive. isn't that gonna be messy? i assume i can't just commit my changes as an anonymous user. peace, doug |