WordPress.org

Ready to get started?Download WordPress

Forums

W3 Total Cache
[resolved] eAccelerator (16 posts)

  1. jaybna
    Member
    Posted 3 years ago #

    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

  2. invi2003
    Member
    Posted 3 years ago #

    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

  3. Frederick Townes
    Member
    Plugin Author

    Posted 3 years ago #

    @jaybna, are you still having issues?

  4. imjscn
    Member
    Posted 3 years ago #

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

    Regards

  5. invi2003
    Member
    Posted 3 years ago #

    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/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2
    # tar -xjf eaccelerator-0.9.5.3.tar.bz2
    # cd eaccelerator-0.9.5.3

    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'

  6. imjscn
    Member
    Posted 3 years ago #

    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?

    Regards

  7. invi2003
    Member
    Posted 3 years ago #

  8. Frederick Townes
    Member
    Plugin Author

    Posted 3 years ago #

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

  9. imjscn
    Member
    Posted 3 years ago #

    @Frederick,
    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?

    Regards

  10. Frederick Townes
    Member
    Plugin Author

    Posted 3 years ago #

    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.

  11. imjscn
    Member
    Posted 3 years ago #

    @Frederick,
    Does it mean I will need to keep my computer online all the time during my blog's life time?

    Regards

  12. @imjscn
    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.

  13. imjscn
    Member
    Posted 3 years ago #

    @c3mdigital,
    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?

    Regards

  14. Frederick Townes
    Member
    Plugin Author

    Posted 3 years ago #

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

  15. imjscn
    Member
    Posted 3 years ago #

    @Frederick,
    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
  16. Frederick Townes
    Member
    Plugin Author

    Posted 3 years ago #

    @Jenny, Zend optimizer doesn't interfere or significantly benefit W3TC

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic