Re: Apache2::Cookie blank value bug?

2005-08-24 Thread Jonathan Vanasco
Which versions of : Apache mod_perl libapreq2 ? also, what os this might be better suited to the libapreq list - but that info is kinda needed On Aug 24, 2005, at 5:40 PM, Ted wrote: Blank value in cookie causes server to die with a Segmentation Fault. my $value = ''; my $

Re: maintaining shared memory size (was: Re:swampedwithconnection?)

2005-08-24 Thread Badai Aqrandista
Hi all, If the performance you get is not enough for you, look for the bottleneck. This could be running out of CPU, running out of memory, or contention for a shared resource like a database. Then you fix it, by changing code or buying hardware. I'll try that... Thanks for helping me out..

Re: Apache2::Cookie blank value bug?

2005-08-24 Thread Dan Brian
On Aug 24, 2005, at 3:40 PM, Ted wrote: Blank value in cookie causes server to die with a Segmentation Fault. For me, too.

Apache2::Cookie blank value bug?

2005-08-24 Thread Ted
Blank value in cookie causes server to die with a Segmentation Fault. my $value = ''; my $cookie = Apache2::Cookie->new($r, -name => 'test_cookie', -value => $value, -path => '/', ); $cookie->bake($r)

Re: mod_perl 1.29: send_fh(): result status?

2005-08-24 Thread Brian Gorby
Brian Gorby wrote: Is this something that's possible in general? with mod_perl? Found it. Apache::Connection->aborted() is just what I needed. -Brian

mod_perl2 custom form handler and Motorola i530 phone

2005-08-24 Thread Rodger Castle
This is likely not a strictly mod_perl2 problem, but I'm not finding resolution elsewhere. I have written a custom form data submission parser for our site. Admittedly, not one of my wiser decisions, but it works .. until now. We have a customer trying to use a Motorola i530 phone with a portio

Re: make test fails (Solaris and Linux, same problem)

2005-08-24 Thread Gordon Lack
> This strange kind of segfaults is usually the syptoms of disagreements in > large-file support in httpd/apr/perl. > > Detecting these kind of configuration problems has been discussed before, but > it's not quite as easy as it sounds ;-) > > You can see one of the original discussions about thi

Re: maintaining shared memory size (was: Re: swampedwithconnection?)

2005-08-24 Thread Perrin Harkins
On Wed, 2005-08-24 at 17:49 +1000, Badai Aqrandista wrote: > I have put a reverse procy in front of my mod_perl servers and I have set > MaxClient to 30. I have tried setting it to 50, but it slows down the > response time. Are you running out of memory when you set it to 50? That's what you ar

Re: mod_perl 1.29: send_fh(): result status?

2005-08-24 Thread Perrin Harkins
On Wed, 2005-08-24 at 13:08 -0400, Brian Gorby wrote: > I'd like to be able to have some sort of confirmation that the file was > sent / received in entirety before recording the download; if the > download times out for whatever reason for the client, the download will > not be recorded. > > I

Re: preloading modules in mp2

2005-08-24 Thread Ted
Thank you for helping me out. mod_apreq2 Philip M. Gollucci wrote: Ted wrote: I am not using threads either. are you loading anything else like mod_apreq1/2 mod_php etc

Re: preloading modules in mp2

2005-08-24 Thread Philip M. Gollucci
Ted wrote: I am not using threads either. are you loading anything else like mod_apreq1/2 mod_php etc -- END What doesn't kill us can only make us stronger. Nothing is impossible.

Re: Wondering about MP1 clean up

2005-08-24 Thread Perrin Harkins
On Wed, 2005-08-24 at 09:45 -0500, Boysenberry Payne wrote: > So it would seem this is a circular reference right? > How can I get the info I need in each of these without getting caught > by this? Some techniques are described here: http://www.perl.com/pub/a/2002/08/07/proxyobject.html > I've b

Re: preloading modules in mp2

2005-08-24 Thread Ted
I am not using threads either. Philip M. Gollucci wrote: Ted wrote: Hi, Has anyone experienced a slowdown in the start and stop times of the server when modules are preloaded? It takes more time to preload under mp2 than under mp1. I tried this httpd 1.3.33/mp1 1.29 and httpd 2.3.0/mp2

Re: preloading modules in mp2

2005-08-24 Thread Philip M. Gollucci
Ted wrote: Hi, Has anyone experienced a slowdown in the start and stop times of the server when modules are preloaded? It takes more time to preload under mp2 than under mp1. I tried this httpd 1.3.33/mp1 1.29 and httpd 2.3.0/mp2 svn head Both start in stop in ~ 2-3 seconds or less. Both used

Re: mod_perl 1.29: send_fh(): result status?

2005-08-24 Thread Philip M. Gollucci
Brian Gorby wrote: I'd like to be able to have some sort of confirmation that the file was sent / received in entirety before recording the download; if the download times out for whatever reason for the client, the download will not be recorded. Is this something that's possible in general?

mod_perl 1.29: send_fh(): result status?

2005-08-24 Thread Brian Gorby
I'm programming a web application that limits the number of downloads for clients on certain files: ... unless ( $r->header_only ) { $r->send_fd($fh); $self->record_download($user_id, $file_id); } close($fh); I'd like to be able to have some sort of confirmation that the file was sent / re

preloading modules in mp2

2005-08-24 Thread Ted
Hi, Has anyone experienced a slowdown in the start and stop times of the server when modules are preloaded? It takes more time to preload under mp2 than under mp1. mp2, preloading no modules: start and stop times are on the order of a second or less mp2, preloading modules listed below: star

Re: Wondering about MP1 clean up

2005-08-24 Thread Boysenberry Payne
On Aug 24, 2005, at 9:25 AM, Perrin Harkins wrote: I'm not sure what would be dangerous about that, but I guess there must be a larger context. Here is an example I gave on Perl Monks for an example of my issue in a larger context: package Base; sub handler { my $this = {}; bless $this; $this->

Re: Wondering about MP1 clean up

2005-08-24 Thread Boysenberry Payne
On Aug 24, 2005, at 9:19 AM, Philip M. Gollucci wrote: $Apache::DBI::DEBUG = 2; $Apache::AuthDBI::DEBUG = 2; I put them in and didn't notice anything in the error_log. Maybe I need to do something else? Also, maybe I should mention it's any use statements in the startup.pl that make the er

Re: Wondering about MP1 clean up

2005-08-24 Thread Perrin Harkins
On Wed, 2005-08-24 at 08:53 -0500, Boysenberry Payne wrote: > I'm using an OS X box with MP 1.26 and have striped everything down to > a basic > handler and still get the errors intermittently. Someone on this list > mentioned there > was a known apache 1.3.33/ MP 1.26 bug something to this effe

Re: env and locale

2005-08-24 Thread Arnaud Blancher
Philip M. Gollucci wrote: Arnaud Blancher wrote: in apache: Alias /cgi-p/ /home/publishing4/cgi-p/ SetHandler perl-script PerlResponseHandler ModPerl::Registry Options ExecCGI allow from all PerlOptions +ParseHeaders #SetEnv LC_CTYPE '[EMAIL PROTECTED]' # or PerlSetEnv

Re: Wondering about MP1 clean up

2005-08-24 Thread Philip M. Gollucci
Boysenberry Payne wrote: There errors are gone. If I add: use Apache::DBI(); in startup.pl I get the errors again... Try Setting in startup.pl $Apache::DBI::DEBUG = 2; $Apache::AuthDBI::DEBUG = 2; and tail -f /server_root/error_log -- END -

Re: Wondering about MP1 clean up

2005-08-24 Thread Boysenberry Payne
On Aug 24, 2005, at 8:58 AM, Philip M. Gollucci wrote: What happens if you don't load any of YOUR code and just load mp1 with a defacto startup.pl file. Again don't load any of YOUR code. When I strip it down to just: PerlRequire /etc/httpd/perl/startup.pl SetHandler perl-script

Re: maintaining shared memory size (was: Re: swamped withconnection?)

2005-08-24 Thread Perrin Harkins
On Wed, 2005-08-24 at 07:02 -0400, Sean Davis wrote: > As an aside, are there rules of thumb about what cache works best in various > situations? Cache::FastMmap and BerkeleyDB are the fastest by far, but they are local to one machine. Cache::Memcached or a simple key/value table in a MySQL serve

Re: Wondering about MP1 clean up

2005-08-24 Thread Philip M. Gollucci
Boysenberry Payne wrote: I'm using an OS X box with MP 1.26 and have striped everything down to a basic handler and still get the errors intermittently. Someone on this list mentioned there was a known apache 1.3.33/ MP 1.26 bug something to this effect. I've resigned myself to being ok with

Wondering about MP1 clean up

2005-08-24 Thread Boysenberry Payne
I've been having weirdness with errors in my error_log while stopping and starting apache 1.3.33. Basically I see: [warn] child process 867 did not exit, sending another SIGHUP for every process. After which I get: [notice] SIGHUP received. Attempting to restart Then it restarts. I'm using an

Re: env and locale

2005-08-24 Thread Philip M. Gollucci
Arnaud Blancher wrote: in apache: Alias /cgi-p/ /home/publishing4/cgi-p/ SetHandler perl-script PerlResponseHandler ModPerl::Registry Options ExecCGI allow from all PerlOptions +ParseHeaders #SetEnv LC_CTYPE '[EMAIL PROTECTED]' # or PerlSetEnv LC_CTYPE '[EMAIL PROTECTED]'

Re: Loading module into apache

2005-08-24 Thread Philip M. Gollucci
Tom Schindl wrote: Wrong mailing list we are discussing mod-perl question and not mod_example Maxim, try here: http://httpd.apache.org/lists.html specifically: http://httpd.apache.org/lists.html#http-users HTH -- END What doesn'

Re: mp1 to mp2: server info in startup.pl

2005-08-24 Thread Philip M. Gollucci
Tom Schindl wrote: I would expect none of these solutions to work: Don;t know if you read my reply to that with the handler example. 1. Solution: - Where from should perl know which port you are refering to / interested in or turn it the other way round what happens when you server

env and locale

2005-08-24 Thread Arnaud Blancher
hi all with mp2 i can't fix the locale in the httpd.conf and use it in script it's look like the env variable is set but not use. In cgi, it's ok here a sample script: #!/usr/bin/perl use CGI qw(:cgi); print header(); use POSIX qw(locale_h); $old_locale = setlocale(LC_CTYPE); print $old_locale,

Re: Loading module into apache

2005-08-24 Thread Tom Schindl
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Maxim Sloyko wrote: > Hi All! > > I'm sorry if this is the wrong place to post this question, however I > failed to find more suitable mail-list for Apache-releated questions. > I've downloaded and compiled Apache 2.0.54 with "mod_example", to take a

Loading module into apache

2005-08-24 Thread Maxim Sloyko
Hi All! I'm sorry if this is the wrong place to post this question, however I failed to find more suitable mail-list for Apache-releated questions. I've downloaded and compiled Apache 2.0.54 with "mod_example", to take a look. When I tried to load the module into my already running server (whi

Re: maintaining shared memory size (was: Re: swamped withconnection?)

2005-08-24 Thread Sean Davis
On 8/23/05 10:04 PM, "Perrin Harkins" <[EMAIL PROTECTED]> wrote: > On Wed, 2005-08-24 at 10:31 +1000, Badai Aqrandista wrote: >> Anyway, to fix this, I'm trying to make my onw shared memory with >> Apache::SharedMem. > > You can share read-only data by loading it into normal variables during > st

Re: Apache, Mod_Perl Upgrade

2005-08-24 Thread Tom Schindl
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 [...] > /opt/perl/bin/perl Makefile.PL MP_APXS=/opt/httpd/bin/apxs > Reading Makefile.PL args from @ARGV > MP_APXS = /opt/httpd/bin/apxs > no conflicting prior mod_perl version found - good. > [ error] '/opt/httpd/bin/apxs -q INCLUDEDIR' failed: > [

Re: mp1 to mp2: server info in startup.pl

2005-08-24 Thread Tom Schindl
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Philip M. Gollucci wrote: >> In mp2 I am doing this: >> --- >> use Apache2::ServerRec (); >> use Apache2::ServerUtil (); >> my $s = Apache2::ServerUtil->server(); >> warn "port = ",$s->port(),"\n"; > > Try > use Apache2::RequestUti

Re: maintaining shared memory size (was: Re: swampedwithconnection?)

2005-08-24 Thread Badai Aqrandista
> Does this sound like fixing the wrong problem? Yes. Put a reverse proxy in front of your server, tune MaxClients so you won't go into swap, and then benchmark to see how much load you can handle. Then think about tuning. Thanks for replying... I have put a reverse procy in front of my mo