Subject: Re: pkg/29044
To: None <pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, kim@netbsd.org>
From: =?ISO-8859-1?Q?Timo_Sch=F6ler?= <wanker4freedom@web.de>
List: pkgsrc-bugs
Date: 02/17/2005 15:45:17
> Synopsis: php4-apc has runtime failures
>
> Responsible-Changed-From-To: pkg-manager->kim
> Responsible-Changed-By: kim@netbsd.org
> Responsible-Changed-When: Mon, 24 Jan 2005 05:55:19 +0000
> Responsible-Changed-Why:
>
> Hi Timo!
hi kim,
> Most likely you didn't increase the SHMMAXPGS value in your kernel,
> and it is too low for the default shared memory segment APC wants
> to create.
yes, thanks, that works.
> I recommend reading the "CONFIGURING APC" section in the INSTALL
> document that comes with APC (/usr/pkg/share/doc/php-apc/INSTALL).
unfortunately, it's written in a very generic manner. nothing special
on this 'NetBSD issue'...
> You can either edit your php.ini file to set apc.shm_size to some
> lower value (on i386 default SHMMAXPGS of 2048 you have only 8MB
> to use),
that's not what i installed apc for ;)
> or create a custom kernel with higher SHMMAXPGS (for the
> default 30MB requested by APC, set SHMMAXPGS to 7680 or higher).
okay, as stated above, this works well for me.
i'd like to request a change to php4-apc's output on installation,
which reads:
www0: {7} pkg_info -D php-apc-4.3.10.2.0.4
Information for php-apc-4.3.10.2.0.4:
Install notice:
========================================================================
===
$NetBSD: MESSAGE.module,v 1.2 2004/11/05 21:50:11 jdolecek Exp $
To enable this module, add the following to /usr/pkg/etc/php.ini:
extension=apc.so
and make sure extension_dir points to the dir where apc.so is.
Then restart your PHP4-enabled HTTP server to load this module.
========================================================================
===
i'd recommend sth. like a hint for the SHMMAXPGS increase...
> I am using the following in my kernel config:
>
> options SYSVSHM # System V-like memory sharing
> # Increase SHMMAXPGS for the benefit of Alternative PHP Cache (APC)
> options SHMMAXPGS=16384 # 2048 pages is the default
>
> Regards,
> + Kim
>
>
> State-Changed-From-To: open->feedback
> State-Changed-By: kim@netbsd.org
> State-Changed-When: Mon, 24 Jan 2005 05:55:19 +0000
> State-Changed-Why:
> Wait for feedback.
sorry for the late reply, but i) the mail came _after_ pkg/29044 was
closed due to lack of feedback, ii) i was in a big lack of spare time
to do this :(
regards,
timo