Hello everyone,
I am trying to use a IPC::Shareable tied hash to cache some data at the
start of apache from my startup.pl script.
this is my startup.pl
-
$ENV{GATEWAY_INTERFACE} =~ /^CGI-Perl/ or
die GATEWAY_INTERFACE not Perl!;
use Apache::Registry;
use Apache::DBI;
use
Juan Natera wrote:
The worst of all is that Apache simply doesnt start, and I get no error
message at all.
The error might be on the console, or you could try capturing it and
writing it to a file. However, I suggest you ditch IPC::Shareable since
it's dog slow. Use MLDBM::Sync, Cache
Pardon the off topic thread,
I am trying to make IPC::Shareable work with my script, however I get
this error:
IPC::Shareable::SharedMem: shmget: Permission denied
at /usr/local/lib/perl5/site_perl/5.005/IPC/Shareable.pm line 456
[Tue Oct 16 14:44:15 2001] [error] Could not create shared memory
wrote:
Pardon the off topic thread,
I am trying to make IPC::Shareable work with my script, however I get
this error:
IPC::Shareable::SharedMem: shmget: Permission denied
at /usr/local/lib/perl5/site_perl/5.005/IPC/Shareable.pm line 456
[Tue Oct 16 14:44:15 2001] [error] Could not create shared
Make sure that you're not creating a too big shared memory segment and
that you're (apache) running with an uid that is allowed to create
shared memory segments.
From the apache configuration file:
# . On HPUX you may not be able to use shared memory as nobody, and the
#suggested
I am trying to make IPC::Shareable work with my script, however I get
this error:
IPC::Shareable::SharedMem: shmget: Permission denied
at /usr/local/lib/perl5/site_perl/5.005/IPC/Shareable.pm line 456
[Tue Oct 16 14:44:15 2001] [error] Could not create shared memory
segment: Permission
Perrin Harkins wrote:
I am trying to make IPC::Shareable work with my script, however I get
this error:
IPC::Shareable::SharedMem: shmget: Permission denied
at /usr/local/lib/perl5/site_perl/5.005/IPC/Shareable.pm line 456
[Tue Oct 16 14:44:15 2001] [error] Could not create shared
is there a delete method/operation any where? Could not find anything
in
the perldoc docs indicating a method like that!
It supports the same interface as normal hashes, so you can delete keys
in the same way. You may also want to read the MLDBM documentation if
you haven't already.
- Perrin
Hi all,
I'm sharing memory between httpd processes using IPC::Shareable. It is working
but seems to behave inconsistently (memory is often not being freed etc..). I'm
using it for creating common cached areas for file and database contents shared
between httpd children. Is there a better way
/
--
___
O l i v i e rP o i t r e y
USA disaster support http://www.osdn.com/911.shtml
- Original Message -
From: Mark Maunder [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Wednesday, September 19, 2001 5:21 PM
Subject: Shared cache with IPC::Shareable
Hi all,
I'm
I'm sharing memory between httpd processes using IPC::Shareable. It is
working
but seems to behave inconsistently (memory is often not being freed
etc..). I'm
using it for creating common cached areas for file and database contents
shared
between httpd children. Is there a better way to do
Rob Bloodgood [EMAIL PROTECTED] writes:
The code in expire_old_accounts is creating a new tied ARRAYREF instead of
replacing the value of the hash key on this line:
$ACCOUNTS{'QUEUE'} = [@accounts]; #also tried \@accounts;
This didn't happen w/ IPC::Shareable 0.52. But 0.6
So, once upon a time, I bought the Eagle and realized I had purchased a
small slice of heaven.
One of the shiny golden nuggets I received from said slice was a shared
memory cache. It was simple, it was elegant, it was perfect. It was also
based on IPC::Shareable. GREAT idea. BAD juju
One of the shiny golden nuggets I received from said slice was a shared
memory cache. It was simple, it was elegant, it was perfect. It was also
based on IPC::Shareable. GREAT idea. BAD juju.
Just use Cache::Cache. It's faster and easier.
- Perrin
hared memory" seem to be going if you change
my($tag, $ice) = unpack 'A14 A*' = $stuff;
in the file lib/IPC/Shareable.pm, sub _thaw to the:
my($tag, $ice) = unpack 'A13 A*' = $stuff;
(since the sub _freeze calls
my $stuff = 'IPC::Shareable' . $ice;
- i.e
my $stuff = 'IPC::Shareable' . $ice;
- i.e. 13 chars)
Oops, sorry - I can't count on mondays!
ts doesn't return and I got a few munged shared memory
segment errors, I was attempting to install under Solaris 7 and Perl
5.6.0.
If not IPC::Shareable, what module do you use for fast
communication between Apache-children?
I started with IPC::SharedCache since it did most of what I wanted, bu
"David M. Davisson" wrote:
Yes, it works fine. No mods.
From: "David Jourard" [EMAIL PROTECTED]
Has anyone worked with the LWP module under mod_perl and have they found
that it works with no modification.
I would like to ask the same question about IPC::Sh
like to ask the same question about IPC::Shareable.
Is anybody successfully using it under Solaris or OpenBSD?
"make test" hangs for me on these platforms and the module
author is unreachable :-(
http://vorpal.mcs.drexel.edu/bsd-ports/helix/shared-memory.html
doesn't seem to help on
I would like to write a small web chat using IPC::Shareable.
How do I find out, how much shared memory is available on some
host, esp. under Solaris and OpenBSD? I have looked at "perldoc
IPC::Shareable" and the outputs of "dmesg", "ipcs -a" and
"ulimit -a
Hi there,
this may be of some interest to you:
http://perlchat.sourceforge.net/
--Original Message--
From: "Alexander Farber (EED)" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: October 12, 2000 9:21:58 AM GMT
Subject: Amount of memory available to IPC::Shareable?
I
ct: Amount of memory available to IPC::Shareable?
I would like to write a small web chat using IPC::Shareable.
How do I find out, how much shared memory is available on some
host, esp. under Solaris and OpenBSD? I have looked at "perldoc
IPC::Shareable" and the outputs of "dmesg
Hi,
I've been having some problems delete()'ing elements from a tied
IPC::Shareable hash. The example from the pod works fine (but that's not
running under mod_perl) so I'm wondering if there are any lifetime/scope
issues with using IPC::Shareable 0.51 under mod_perl 1.24. Has anyone had
any
Steven Cotton wrote:
Hi,
I've been having some problems delete()'ing elements from a tied
IPC::Shareable hash. The example from the pod works fine (but that's not
running under mod_perl) so I'm wondering if there are any lifetime/scope
issues with using IPC::Shareable 0.51 under mod_perl
I inserted Apache::SpeedLimit into one of our servers the other day. It works
as advertised, but I'm now seeing errors in the error_log that are coming from
Apache::SpeedLimit/IPC::Shareable. I wonder if anyone else has had this
problem.
From the error_log:
[Wed Nov 10 13:28:55 1999] [notice
25 matches
Mail list logo