Re: Configuration with

2003-04-05 Thread Richard Clarke
Perrin, Somehow I managed to completely miss your reply to my question until just now I tried googling for a solution to my problem and saw your reply. > Yes. See > http://perl.apache.org/docs/1.0/guide/config.html#Apache_Restarts_Twice_On_S tart > This is happening when I first start the se

Re: Configuration with

2003-04-02 Thread Richard Clarke
List, No matter what I can't understand why the following tiny configuration won't work. If I comment out $ServerRoot, it works. If I instead comment out DocumentRoot, it works. If I comment out $$l, it works. I don't understand :( #!perl -w $ServerRoot = "/usr/local/app/apa

Configuration with

2003-04-02 Thread Richard Clarke
I'm fairly sure my head is about to explode from frustration here. Any help would be MUCH appreciated. I'm trying to get my httpd.conf working with .., however things don't seem to be working out. As soon as I add either $PerlModule or $PerlRequire for any module, apache seems to try load/bind/or

Segmentation fault - is Error.pm the culprit?

2003-03-30 Thread Richard Clarke
I'm using a subclass of Error.pm to throw exceptions when a DBI error happens. The SEGV only happens after I "return SERVER_ERROR" in response to the thrown and propogated error. This code essentially worked fine 2 weeks ago but at the time I removed my DBI HandleError subroutine. Today when adding

Re: Tracing double accesshandler invocation

2003-03-14 Thread Richard Clarke
> > sub handler { > > my $r = shift; > > my $uri = $r->the_request; > > return OK unless $r->is_initial_req; # stops dbl execution > > "Stops dbl execution" _after_ this point, of course. If you request a > directory, the server will return an internal redirect to $dir/index.html > (or

Re: Tracing double accesshandler invocation

2003-03-14 Thread Richard Clarke
package AC::Centry::Access; $AC::Centry::Access::VERSION = qw$Revision: 1.2 $[1]; use strict; use Apache::Constants qw(:common); use AC::Centry::Tool(); # handler() # Process requests to protected URI's sub handler { my $r = shift; my $uri = $r->the_request; return OK unless $r->is_in

Re: Tracing double accesshandler invocation

2003-03-14 Thread Richard Clarke
> The only thing which it does which is affected by anything outside of its > immediate environment is call, $r->prev. This shouldn't call the > accesshandler though... should it? > Erm, doh, not sure why I said this. This only happens when a 403 happens and the user is sent to the /login location

Re: Tracing double accesshandler invocation

2003-03-14 Thread Richard Clarke
Nick, > if ($r->lookup_uri($r->uri)->content_type =~ /image/) { > return Apache::DECLINED; > } > > > Do you have this, or something similar, in your code? I greped my entire directory tree for any of the subrequest mechanisms and the only place I am using them are in some hand

Re: mod_perl not sending cookies

2003-03-13 Thread Richard Clarke
Are you using Apache::Cookie? If so, #same as $cookie->bake $r->err_headers_out->add("Set-Cookie" => $cookie->as_string); Are you doing this? Richard. - Original Message - From: "Andrew Fritz" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, March 13, 2003 8:

Tracing double accesshandler invocation

2003-03-05 Thread Richard Clarke
Hi, I'm trying to figure out why my accesshandler is getting triggered twice for each request that I make. I'm 100% sure that I'm doing no explicit lookups/redirects anywhere in my code. The particular uri I am fetching should only invocate an accesshandler followed by a contenthandler. After w

Re: How to figure out with what options a mod_perl is built

2003-03-02 Thread Richard Clarke
> Hi, > > Is there a way, like PHP has , to figure out with > what options a standard linux distribution mod_perl is built ? > > I would like to know if it was built with EVERYTHING=1 or if > PERL_CHILD_INIT=1 > http://perl.apache.org/docs/1.0/guide/install.html#Discovering_Whether_Some_ Option

Re: Apache dies when configure mod_perl for use with Apache::DBI

2003-03-02 Thread Richard Clarke
> As soon as I activate the line identified as 'trouble line', my apache > server dies. Can you elaborate on this.. how does it die?, what is the error msg? etc.. (That is assuming it's still a problem after upgrading to latest DBI/Apache::DBI as Stas suggested). Ric.

Re: Apache dies when configure mod_perl for use with Apache::DBI

2003-03-01 Thread Richard Clarke
> PerlModule Apache::DBI;<<-- trouble line This line belongs in your httpd.conf file. PerlModule is an apache configuration directive, not a perl 'command'. http://perl.apache.org/docs/1.0/guide/config.html#PerlModule_and_PerlRequire _Directives Ric.

Re: Authorization question

2003-02-27 Thread Richard Clarke
I've never had any reason to do this so there might be a shortcut but I think something along the lines of the following should work (As long as your access/auth handler doesnt make use of $r->is_intial_req()) use Apache::Constants (:common); my $subr = $r->lookup_uri('/new/request/?foo=bar'); m

Re: Program received signal SIGBUS, Bus error. 0x80b2953 in ap_unescape_url ()

2003-02-18 Thread Richard Clarke
Stas, > Doesn't seem like an apreq problem. It happens in the modperl function. Any > chance you can rebuild mod_perl with debug mode enabled (PERL_DEBUG=1), so we > can see the arguments and file/linenumbers? See: > http://perl.apache.org/docs/1.0/guide/debug.html#PERL_DEBUG_1_Build_Option > Pr

Program received signal SIGBUS, Bus error. 0x80b2953 in ap_unescape_url ()

2003-02-18 Thread Richard Clarke
I'm using FreeBSD 4.7 Release. perl 5.6.1 & Mod_Perl/Apache Latest & libapreq 1.1. Program received signal SIGBUS, Bus error. 0x80b2953 in ap_unescape_url () (gdb) bt #0 0x80b2953 in ap_unescape_url () #1 0x8084094 in XS_Apache_unescape_url () #2 0x8102623 in Perl_pp_entersub () #3 0x80fcf4e i

Object Handlers & internal_redirect

2003-01-23 Thread Richard Clarke
I am using an object transhandler like so, PerlTransHandlerUtil::Tour::Translate->handler I then have a content handler like so, SetHandlerperl-script PerlHandler Util::Tour::Banner My content handler is used to select an image by processing data in th

Re: web link broken when access cgi-bin

2002-12-22 Thread Richard Clarke
> And sent messages about using Windows to a Linux list, and CGI questions to > mod_perl list and seems to ignore the many requests to read some basic CGI > tutorials. I'd guess troll if he wasn't so clueless. ;) Since when did mod_perl becomes Linux only? Richard.

0x444ba45b in prof_mark () from /usr/lib/perl5/5.6.1/i686-linux/auto/Devel/DProf/DProf.so

2002-12-07 Thread Richard Clarke
List, I seem to have hit a slight stumbling block in my mod_perl development. Without wanting to write a whole essay on the exact combination of events that causes this segv to happen I'll just say for now that it happens after my custom Template::Provider returns a status indicating a template

Re: What triggers the User Handler?

2002-11-18 Thread Richard Clarke
Marc, If the webpage has images then a request will be made for each of these images as well. Depending on your configuration this could account for it being run several times. Ric. - Original Message - From: "Marc Murphy" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, Nove

Apache::Request + Apache::Filter

2002-11-12 Thread Richard Clarke
List, Can anyone tell me if a module exists that combines these two modules so that, for example, when using Apache::Dispatch one can create an instance of Apache::Request in the handler without clobbering the overridden methods sent as part of the Apache::Filter object. Before I try and do thi

AB Segfault on mod_perl Handler

2002-11-12 Thread Richard Clarke
List, Does anyone know why apache ab might segfault when accessing one particular mod_perl handler on my site? Is this something I could be doing wrong in my handler (I can't think what.. the page works find in all browsers). Richard.

Re: OO handlers

2002-11-06 Thread Richard Clarke
Now I feel stupid. $sub->handler was supposed to be "$sub->handler". That's what you get for being impatient. Ric - Original Message - From: "Richard Clarke" <[EMAIL PROTECTED]> To: "Richard Clarke" <[EMAIL PROTECTED]>; <[EMAI

Re: OO handlers

2002-11-06 Thread Richard Clarke
I should add that this segv only happens when using push_handlers like below. If I put Control::Super::Sub->handler inside a tag in httpd.conf then it is fine. Ric - Original Message - From: "Richard Clarke" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wed

OO handlers

2002-11-06 Thread Richard Clarke
List, Tired of having 10 modules all with near identical handler methods I decided to put the handler method into a superclass and be done with maintaining the same code 10 times. I first tried this a couple of weeks ago and it failed to work, because at the time I couldn't find the reference t

Re: redirection halts if a message is printed

2002-11-04 Thread Richard Clarke
ie=UTF-8&oe=UTF-8&q=meta+refresh&btnG=Google+Search http://www.pageresource.com/html/metref.htm http://www.netmechanic.com/news/vol4/promo_no15.htm etc.. Any one of these should help you solve your problem I think Thanks in advance .. Sumitro Chowdhury. Hope this helps, Richard Clarke.

Re: [OTish] Version Control?

2002-10-30 Thread Richard Clarke
Jim Martinez wrote: On Oct 30 Richard Clarke wrote: Does anyone in the list use any kind of version control (e.g. CVS) for the perl/template codebase of their website? Using cvs, I'm not sure of an elegant way to update. I'm worried about CVS subdirectories sitting under

Re: [OTish] Version Control?

2002-10-30 Thread Richard Clarke
Hsiao, Chang-Ping wrote: CVS is easy to use but confusing at first. This could be the root of my reservations. Once you get used to it, you should not complain. I don't quite get your saying "I don't however feel that the organizational logic of a websites code base fits well into the CVS pa

Re: [OTish] Version Control?

2002-10-30 Thread Richard Clarke
John, [EMAIL PROTECTED] wrote: We felt the same way but once we went to CVS we never looked back and can not imagine going with out source control. It may seem like the web doesnt fit that paradigm but if you break your modules up properly it works like a champ. We broke out into 'html','com

[OTish] Version Control?

2002-10-30 Thread Richard Clarke
Does anyone in the list use any kind of version control (e.g. CVS) for the perl/template codebase of their website? Now that my code base is growing I feel the increasing need to provide better version/backup control than my current hourly crontab tar. I don't however feel that the organizational

[OT] Re: Yahoo is moving to PHP ??

2002-10-30 Thread Richard Clarke
List, You are probably not the best people to ask for an answer which might advocate PHP, but. Can someone who is more proficient in PHP than I (I have used it for 5 minutes) explain to me why it is quicker to prototype things in PHP? I can't understand this statement. Sur

Re: Same $dbh under different pids?

2002-10-29 Thread Richard Clarke
harm wrote: Moi, a quick question: is it possible to have the 'same' dbh across the apache children even if you do your best not to? This minimalistic handler: use strict; package Foo; use Apache::DBI; use DBI; use Apache::Constants qw':common'; my $dbh; You haven't initialised this, so each

Apache::Clean, Apache::Compress, mod_gzip/deflate, cross site scripting and more.

2002-10-27 Thread Richard Clarke
List, Before I embark on a day exploring the pros and cons of today's cleaning/compression tools, I wondered if any of you could give me some feedback about your own experiences within the context of medium/large scale web sites/applications (E-Toys etc). Is it too presumtious to expect that m

Re: [RFC] Apache-GeoIP module

2002-10-25 Thread Richard Clarke
My IP is from the netherlands apparently :( Can't even get quality british IP's these days... sheesh Ric(England).

Re: code evaluation in regexp failing intermittantly

2002-10-24 Thread Richard Clarke
> If you're doing it because hacking perl is fun and you're in no rush, then go ahead and have a good time. And if so, would you like to swap jobs? please? Rich

[OT] Perl vs. PHP..... but where is mod_perl?

2002-10-18 Thread Richard Clarke
List, http://www.newsfactor.com/perl/story/19716.html ...sigh? Ric

Re: sql-relay

2002-07-15 Thread Richard Clarke
Perrin Harkins wrote: > Richard Clarke wrote: > >>I came across http://www.firstworks.com/sqlrelay.html the other >> day. Have any of you come across this product before. > > > It's been discussed here before (see the archives) but no one has > talked ab

sql-relay

2002-07-15 Thread Richard Clarke
List, I came across http://www.firstworks.com/sqlrelay.html the other day. Have any of you come across this product before. With the whole problem of providing seemless recovery at the "client" side from database failure this tool seems quite productive. I've not used it but figured maybe

Re: leaks with Apache::Request?

2002-07-08 Thread Richard Clarke
Dave, Perhaps this is why from the eagle book, "During the child exit phase, mod_perl invokes the Perl API function perl_destruct( ) to run the contents of END blocks and to invoke the DESTROY method for any global objects that have not gone out of scope already." So I think i'm

Re: Re: param trouble

2002-07-02 Thread Richard Clarke
http://thingy.kcilink.com/modperlguide/snippets/Reusing_Data_from_POST_reque st.html - Original Message - From: "Tim Sebastian Böckers" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, July 01, 2002 2:24 PM Subject: Fwd: Re: param trouble Thanks to everyone giving their hints

Propogating Errors / E-Toys

2002-06-30 Thread Richard Clarke
List, Without wanting to fire up a huge thread about MVC seperation etc etc. I just wondered if someone would share their expertise on the following question. Using Perrin's article on E-Toys is perhaps a good place to start. In the Model object which performs various DB procedures, what actio

Storing and Serving Upload Images

2002-06-29 Thread Richard Clarke
List, I find the following situation one which arises many times for me when creating modperl applications for people. However, I always find myself thinking there is a better way to do it. I wondered if the list would like to share their thoughts on the best way. It concerns storing and servi

Re: (browser bug) Internet Explorer AuthCookie and others

2002-06-23 Thread Richard Clarke
I am an idiot. Please ignore the previous post. Richard :( - Original Message - From: "Richard Clarke" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, June 24, 2002 2:00 AM Subject: (browser bug) Internet Explorer AuthCookie and others > List, >

(browser bug) Internet Explorer AuthCookie and others

2002-06-23 Thread Richard Clarke
List, I just wanted to post to see if anyone could help me understand this (probably internet explorer) based problem. In the past I have used my own custom authcookie type modules. Sometimes I experience problems where internet explorer sends back a cookie with the incorrect hash (maybe an ol

persistent Mail::ImapClient and webmail

2002-06-07 Thread Richard Clarke
List, I have the task in my hands of creating a web mail application. Initial thoughts lead me to think I would use an external popper to pop mail and parse it into a database for retrieval by the modperl application. The only problem here is that I must provide the implementation of the mail

Problem: Internal redirection of ErrorDocument to mod_perl handler

2002-06-03 Thread Richard Clarke
List, Before I present a detailed description of the problem I thought I'd just bounce of an intro to see if its a common "fault". I have found, using apache 1.x latest and mod_perl 1.x latest that if I use internal redirection to a mod_perl handler for ErrorDocument 500 (server_error) then ev

Re: Scripts and passwd

2002-05-19 Thread Richard Clarke
You could migrate to a database based mail authentication solution. Postfix+cyrus springs to mind. Ric - Original Message - From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, May 19, 2002 9:56 AM Subject: Re: Scripts and passwd > > Hello > > Thanks for the reply. Yes this

Re: modperl idle timeout....

2002-05-18 Thread Richard Clarke
Why don't you just set your maximum child requests to a reasonable number and have them restart themselves after they have executed what you would call "enough requests to need flushing". Ric. - Original Message - From: "Jim Morrison [Mailinglists]" <[EMAIL PROTECTED]> To: <[EMAIL PROTEC

Re: $r->args vs $r->content

2002-05-14 Thread Richard Clarke
Are you also processing the posted data at some earlier request stage? It doesn't sound like you would be but I thought I would ask. Richard - Original Message - From: Mike Melillo To: [EMAIL PROTECTED] Sent: Tuesday, May 14, 2002 5:22 PM Subject: $r->args vs $r->content Ok, I've s

Re: SOAP and web services

2002-05-03 Thread Richard Clarke
that too :) - Original Message - From: "Bart Frackiewicz" <[EMAIL PROTECTED]> To: "Richard Clarke" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Friday, May 03, 2002 4:15 PM Subject: Re: SOAP and web services Hi Ric, > > I use mod_

Re: SOAP and web services

2002-05-02 Thread Richard Clarke
Are you sure soap is what you want?. Just because SOAP uses XML to encode the parameters and data which it transmits doesnt necessarily mean you want that same format sent to the user. Why would you not have a normal mod perl content handler execute whatever procedures are necessary to get the inf

escape the '+' character

2002-04-28 Thread Richard Clarke
Can someone tell me why the Apache::UTIL escape_uri() function doesnt escape the '+' character. I need to pass a base64 string as a query string but I can't do this unless + is changed to %2B. Should I just translate it manually...are there any other chars I should be translating manually?  

Soaplite debugging with modperl

2002-04-25 Thread Richard Clarke
Hi Guys, Can someone suggest a good method for debugging the server portion of soaplite applications when used in a mod perl context. Debugging in the sense that I want to print out strings to apache log or similar. Ric