Support » Plugins and Hacks » [Resolved] [Plugin: W3 Total Cache] eAccelerator

[Resolved] [Plugin: W3 Total Cache] eAccelerator

  • I am running eAccelerator on Ubuntu 10.04. I noticed in another thread that it seems to be a bit tricky to get eAccelerator setup with W3TC.

    Is the *general* speed improvement worth the effort to uninstall and then use APC/Xcache. I emphasize *general* because I know things are never apples-to-apples in the real world – just didn’t know what kind of speed improvements others have seen.

    Awesome plugin. Love the Cloudfront support!

    Thanks in advance, Jay

Viewing 15 replies - 1 through 15 (of 15 total)
  • I tried all of them with no issues and decided to keep eAcceleratora. tThe installation was smooth so just make sure you use eAccelerator v0.9.5.3

    Plugin Author Frederick Townes


    @jaybna, are you still having issues?

    Sorry for interrupting, but I can’t find information anywhere else…How to install eAccelerator on hosting site?


    This are the steps I took on my CentOS Box.

    The provided instructions are for 32-bit CentOS

    eAccelerator Installation:
    Time required: 1 minute

    1. If using PHP v5+, download the lastest compatible version and extract. Remember v0.9.5.3 is the last version that supports user objects, later versions only support opcode caching.

    # cd /usr/local/src
    # wget http://bart.eaccelerator.net/source/
    # tar -xjf eaccelerator-
    # cd eaccelerator-

    2. Note the path returned for the following command:

    # whereis php-config

    3. Use the output from #2 to modify the –with-php-config flag in the following compile command:

    # phpize
    # ./configure –with-eaccelerator-shared-memory –with-php-config=/usr/bin/php-config
    # make
    # make install

    The result should be similar to:

    Installing shared extensions: /usr/lib/php/modules/

    4. You can also use the eaccelerator.ini file we prepared for you:

    # cp /var/www/vhosts/domain.com/httpdocs/wp-content/plugins/w3-total-cache/ini/eaccelerator.ini /etc/php.d/

    5. Restart apache when ready:

    # /etc/init.d/httpd restart

    6. You’re done! eAccelerator should now be available. If the following command retuns anything, you’re all set:

    # php -r ‘phpinfo();’ | grep ‘eaccelerator’

    Thanks for the details, invi2003!
    But I’m with Windows OS, and I don’t have things installed locally. I host WordPress on a hosting site. They don’t provide support on how to install eAccelerator.
    Any further information on install on hosting site?


    Plugin Author Frederick Townes


    @imjscn, @invi2003 pasted the instructions from W3TC’s installation tab. What is it that is specifically unclear?

    invi2003’s instruction is very clear, but I can’t install it on my local machine. I don’t have anything locally. I host everything on hosting provider. Normally when I need to install anything, I upload to a wordpress folder on the hosting server.
    Any suggestion?


    Plugin Author Frederick Townes


    You need to perform those actions via a terminal (SSH) connection to your server. You should be able to call your host and have them walk you through all of this.

    Does it mean I will need to keep my computer online all the time during my blog’s life time?


    Unless you have VPS or dedicated server hosting you most likely will not be able to install eAccelerator.

    If you want to install it locally and are using XAMPP you will have to install the Windows binary version

    There is no reason you will need to keep your computer online all the time unless you are actually hosting your website on your local machine.

    Thanks for making this clear for me!
    So, I guess APC is the same– need VPS or dedicated server hosting?

    I don’t have VPS or dedicated server. Would you suggest I move on without eAllelerator/APC/Xcache… ? or is there any alternative?


    Plugin Author Frederick Townes


    @jenny, opcode caching is not an imperative, it’s just very very nice to have. You can move forward without it for now.

    I just learned that Zend Optimizer is installed on my server. Does it work well with T3 Total Cache? I find my Zend information as following:

    Zend Extension: 220060519
    Zend Memory Manager: Enabled
    report_zend_debug: on
    zend.ze1_compatibility_mode: off
    Zend Optimizer
    Optimization Pass 1 	enabled
    Optimization Pass 2 	enabled
    Optimization Pass 3 	enabled
    Optimization Pass 4 	enabled
    Optimization Pass 9 	enabled
    Zend Loader 	enabled
    License Path 	no value
    Obfuscation level 	3
    This program makes use of the Zend Scripting Language Engine:
    Zend Engine v2.2.0, with the ionCube PHP Loader v3.3.20, and with Zend Optimizer v3.3.9
    Plugin Author Frederick Townes


    @jenny, Zend optimizer doesn’t interfere or significantly benefit W3TC

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘[Resolved] [Plugin: W3 Total Cache] eAccelerator’ is closed to new replies.