* [gentoo-user] eAccelerator/"Zend outdated"
@ 2005-07-16 5:59 Jonathan Nichols
2005-07-16 8:35 ` Catalin Trifu
0 siblings, 1 reply; 3+ messages in thread
From: Jonathan Nichols @ 2005-07-16 5:59 UTC (permalink / raw
To: gentoo-user
Due to the recent GLSA, I updated PHP. :(
Now that turck-mmcache is gone and replaced by eaccelerator, I thought
that I'd give it a shot. No luck so far. Here's what I get in error_log:
[Fri Jul 15 22:48:33 2005] [notice] caught SIGTERM, shutting down
Failed loading
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so:
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot
open shared object file: No such file or directory
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
Failed loading
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so:
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot
open shared object file: No such file or directory
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
[Fri Jul 15 22:48:37 2005] [notice] Apache/1.3.33 (Unix) (Gentoo/Linux)
PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming normal operations
php -v gives this:
www conf # php -v
PHP 4.4.0 (cli) (built: Jul 15 2005 22:33:58)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with eAccelerator v0.9.3, Copyright (c) 2004-2005 eAccelerator, by
eAccelerator
www conf #
It compiles OK. I have "dev-php/eaccelerator-0.9.3-r1" installed (used
~x86 too)
It just doesn't create a "mmcache.so" file. It appears that it creates
"eaccelerator.so" instead. I just copied that file to mmcache.so and
restarted Apache.
Upon doing that, I get this error:
[Fri Jul 15 22:58:03 2005] [notice] caught SIGTERM, shutting down
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
eAccelerator requires Zend Engine API version 20050606.
The Zend Engine API version 20021010 which is installed, is outdated.
[Fri Jul 15 22:58:07 2005] [notice] Apache/1.3.33 (Unix) (Gentoo/Linux)
PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming normal operations
I'm going to file a bugzilla report against this. I searched bugzilla
and forums and didn't find anything that wasn't related to Apache 2 and
PHP 5. (I'm still using Apache 1.3.x and PHP 4.x)
So, the main question is "How do I update the Zend Engine API" so
eaccelerator is happy?
;)
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] eAccelerator/"Zend outdated"
2005-07-16 5:59 [gentoo-user] eAccelerator/"Zend outdated" Jonathan Nichols
@ 2005-07-16 8:35 ` Catalin Trifu
2005-07-16 15:25 ` Jonathan Nichols
0 siblings, 1 reply; 3+ messages in thread
From: Catalin Trifu @ 2005-07-16 8:35 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2992 bytes --]
Hi,
Did you check php.ini. Looks to me like there is some mixup between
installed versions of PHP.
You should not rename eaccelerator.so to mmcache.so.
Check php.ini and load the appropiate extensions.
Catalin
Jonathan Nichols wrote:
> Due to the recent GLSA, I updated PHP. :(
>
> Now that turck-mmcache is gone and replaced by eaccelerator, I thought
> that I'd give it a shot. No luck so far. Here's what I get in error_log:
>
> [Fri Jul 15 22:48:33 2005] [notice] caught SIGTERM, shutting down
> Failed loading
> /usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so:
> /usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot
> open shared object file: No such file or directory
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> Failed loading
> /usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so:
> /usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot
> open shared object file: No such file or directory
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> [Fri Jul 15 22:48:37 2005] [notice] Apache/1.3.33 (Unix)
> (Gentoo/Linux) PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming
> normal operations
>
>
> php -v gives this:
>
> www conf # php -v
> PHP 4.4.0 (cli) (built: Jul 15 2005 22:33:58)
> Copyright (c) 1997-2004 The PHP Group
> Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
> with eAccelerator v0.9.3, Copyright (c) 2004-2005 eAccelerator, by
> eAccelerator
> www conf #
>
> It compiles OK. I have "dev-php/eaccelerator-0.9.3-r1" installed (used
> ~x86 too)
>
> It just doesn't create a "mmcache.so" file. It appears that it creates
> "eaccelerator.so" instead. I just copied that file to mmcache.so and
> restarted Apache.
> Upon doing that, I get this error:
>
> [Fri Jul 15 22:58:03 2005] [notice] caught SIGTERM, shutting down
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> eAccelerator requires Zend Engine API version 20050606.
> The Zend Engine API version 20021010 which is installed, is outdated.
>
> [Fri Jul 15 22:58:07 2005] [notice] Apache/1.3.33 (Unix)
> (Gentoo/Linux) PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming
> normal operations
>
>
> I'm going to file a bugzilla report against this. I searched bugzilla
> and forums and didn't find anything that wasn't related to Apache 2
> and PHP 5. (I'm still using Apache 1.3.x and PHP 4.x)
>
> So, the main question is "How do I update the Zend Engine API" so
> eaccelerator is happy?
>
> ;)
>
[-- Attachment #2: Type: text/html, Size: 3712 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] eAccelerator/"Zend outdated"
2005-07-16 8:35 ` Catalin Trifu
@ 2005-07-16 15:25 ` Jonathan Nichols
0 siblings, 0 replies; 3+ messages in thread
From: Jonathan Nichols @ 2005-07-16 15:25 UTC (permalink / raw
To: gentoo-user
Catalin Trifu wrote:
> Hi,
>
>
> Did you check php.ini. Looks to me like there is some mixup between
> installed versions of PHP.
> You should not rename eaccelerator.so to mmcache.so.
> Check php.ini and load the appropiate extensions.
>
>
Renaming the file didn't hurt anything. The ebuild creates the .so with
one name and inserts another one into the config.
I found the issue. This box actually had Zend on it. I forgot about that. :|
Whoops..
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-07-16 15:31 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-16 5:59 [gentoo-user] eAccelerator/"Zend outdated" Jonathan Nichols
2005-07-16 8:35 ` Catalin Trifu
2005-07-16 15:25 ` Jonathan Nichols
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox