On Thu, 23 Nov 2000 [EMAIL PROTECTED] wrote:
> I installed Apache::Session and am employing embed perl to do some simple
> session management. Apache restarts fine as of now.
> However, when I try using %mdat or %udat I get this error message:
>
> [57250]ERR: 24: Line 17: Error in Perl code: No space left on device at
> /usr/local/lib/perl5/site_perl/5.005/Apache/Session/Lock/Semaphore.pm line
> 92.
>
> how much space does the Semaphore locking mechanism require? Is there any
> way around using the Semaphore argument in setting up Apache::Session to
> work with embed perl?
The message doesn't refer to a disk device. For some reason, the code
could not create a semaphore block, and the system returned ENOSPC. See
the semget(2) manual page.
The solution is to ensure that semaphores are enabled and available on
your platform. On various different unixes, this may mean mounting a
symbolic file system, setting system boot parameters, or changing some
permissions.
As for your other questions, I don't know enough about EmbPerl to answer
them.
Regards,
Jeffrey Baker
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]