1 |
Due to the recent GLSA, I updated PHP. :( |
2 |
|
3 |
Now that turck-mmcache is gone and replaced by eaccelerator, I thought |
4 |
that I'd give it a shot. No luck so far. Here's what I get in error_log: |
5 |
|
6 |
[Fri Jul 15 22:48:33 2005] [notice] caught SIGTERM, shutting down |
7 |
Failed loading |
8 |
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: |
9 |
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot |
10 |
open shared object file: No such file or directory |
11 |
eAccelerator requires Zend Engine API version 20050606. |
12 |
The Zend Engine API version 20021010 which is installed, is outdated. |
13 |
|
14 |
Failed loading |
15 |
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: |
16 |
/usr/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: cannot |
17 |
open shared object file: No such file or directory |
18 |
eAccelerator requires Zend Engine API version 20050606. |
19 |
The Zend Engine API version 20021010 which is installed, is outdated. |
20 |
|
21 |
[Fri Jul 15 22:48:37 2005] [notice] Apache/1.3.33 (Unix) (Gentoo/Linux) |
22 |
PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming normal operations |
23 |
|
24 |
|
25 |
php -v gives this: |
26 |
|
27 |
www conf # php -v |
28 |
PHP 4.4.0 (cli) (built: Jul 15 2005 22:33:58) |
29 |
Copyright (c) 1997-2004 The PHP Group |
30 |
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies |
31 |
with eAccelerator v0.9.3, Copyright (c) 2004-2005 eAccelerator, by |
32 |
eAccelerator |
33 |
www conf # |
34 |
|
35 |
It compiles OK. I have "dev-php/eaccelerator-0.9.3-r1" installed (used |
36 |
~x86 too) |
37 |
|
38 |
It just doesn't create a "mmcache.so" file. It appears that it creates |
39 |
"eaccelerator.so" instead. I just copied that file to mmcache.so and |
40 |
restarted Apache. |
41 |
Upon doing that, I get this error: |
42 |
|
43 |
[Fri Jul 15 22:58:03 2005] [notice] caught SIGTERM, shutting down |
44 |
eAccelerator requires Zend Engine API version 20050606. |
45 |
The Zend Engine API version 20021010 which is installed, is outdated. |
46 |
|
47 |
eAccelerator requires Zend Engine API version 20050606. |
48 |
The Zend Engine API version 20021010 which is installed, is outdated. |
49 |
|
50 |
eAccelerator requires Zend Engine API version 20050606. |
51 |
The Zend Engine API version 20021010 which is installed, is outdated. |
52 |
|
53 |
eAccelerator requires Zend Engine API version 20050606. |
54 |
The Zend Engine API version 20021010 which is installed, is outdated. |
55 |
|
56 |
[Fri Jul 15 22:58:07 2005] [notice] Apache/1.3.33 (Unix) (Gentoo/Linux) |
57 |
PHP/4.3.11 mod_gzip/1.3.26.1a configured -- resuming normal operations |
58 |
|
59 |
|
60 |
I'm going to file a bugzilla report against this. I searched bugzilla |
61 |
and forums and didn't find anything that wasn't related to Apache 2 and |
62 |
PHP 5. (I'm still using Apache 1.3.x and PHP 4.x) |
63 |
|
64 |
So, the main question is "How do I update the Zend Engine API" so |
65 |
eaccelerator is happy? |
66 |
|
67 |
;) |
68 |
|
69 |
-- |
70 |
gentoo-user@g.o mailing list |