FastBurst
Sep 29 2005, 07:09 PM
I have searched HIGH and LO and no one who has or will post what they did.
I am trying to find someone who has Turch-MMCache 2.4.6 succesfully installed and running on a
Plesk 7.5.4 RedHat El3 machine.
I have searched the forums. and found no SOLID answers on this subject. please post how to do this.
I isntalled it but however it is not working or loading or maybe I installed it wrong. not sure.
Failed loading /usr/local/psa/admin/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: /usr/local/psa/admin/lib/php/extensions/no-debug-non-zts-20020429/mmcache.so: undefined symbol: zend_function_dtor
Content-type: text/html
X-Powered-By: PHP/4.3.2
Turck MMCache
Turck MMCache is not installed
Tryied loading as a zend ext and as a module both same results. restarted httpd and still same.
SOMEONE please HELP!!!
eth00
Sep 30 2005, 08:09 AM
Use eaccelerator, mmcache is very old and is not being developed. Eaccelerator is a branch of mmcache and has solved many of the problems that were present in mmcache.
FastBurst
Sep 30 2005, 08:39 AM
But can you encode with it or is this strickly and accelerator
eth00
Sep 30 2005, 08:43 AM
mmcache and eaccelerator strictly cache, they do not do any form of encoding. If you want to encode it zend is what you need to be looking at.
FastBurst
Sep 30 2005, 11:49 AM
Sorry john but you are DEAD wrong.
Quoting Turck website themselves.
What is Turck MMCache?
Turck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state, so that the overhead of compiling is almost completely eliminated. Also it uses some optimizations to speed up execution of PHP scripts. Turck MMCache typically reduces server load and increases the speed of your PHP code by 1-10 times....
BLAH BLAH BLAH a few more lines....
Since version 2.3.10, Turck MMCache contains a PHP encoder and loader. You can encode PHP scripts using encoder.php in order to distribute them without sources. Encoded files can be run on any site which runs PHP with Turck MMCache 2.3.10 or above. The sources of encoded scripts can't be restored because they are stored in a compiled form and the encoded version doesn't contain the source. Of course, some internals of the scripts can be restored with different reverse engineering tools (disassemblers, debuggers, etc), but it is not trivial....
And plus the fact that I have used Turck to encode before when I had Plesk 5.0 I just cannot get it running on this Plesk 7.5.4
eth00
Oct 1 2005, 06:29 AM
Ok sorry...I stand corrected....was just trying to help
That aside if you look the last news update was 11/2003 for php 4.3.4 whcih was a long time ago. There are plenty of bugs in mmcache and new features in php it does not support. If you want to run it on newer servers you will probably have to use eaccelerator which is still being actively developed.
FastBurst
Oct 1 2005, 07:10 AM
Yes I see, I took a look at eaccelerator, and it is pretty much the same thing exact thing other than it is a new version of it. it does encoding as well.
AS far as install instructions, it is the exact same as Turck-MMCache.
Which for the life of me still will not instrall properly ona RHel3 running Plesk 7.5.4
somethign to do with the phpize file I can only assume since this seems to be where the problem in the compliling lays. Do you know of how to get this installed correctly or does anyone else have it successfully running on
RHel3 with Plesk 7.5.4
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.