Community Forums
Connect with us on LinkedIn
Community Notice
+ Reply to Thread
Results 1 to 15 of 15
  1. #1
    Member
    Join Date
    Mar 2004
    Location
    This Planet
    Posts
    984

    Default zend installer and php version

    Hello,

    Installing Zend mentions that it is not supported for php 4.4.0.
    Does it mean php has to be downgraded?

    Anup

  2. #2
    Member
    Join Date
    Jun 2005
    Posts
    16

    Default

    You need to go to http://zend.com and download zend 2.6. it works with all the current php. I had the same problem and done that.

  3. #3
    Member astridas's Avatar
    Join Date
    Jun 2004
    Posts
    13

    Default

    Zend Optimizer 2.6.0 crashes apache with php 5.1.1 compiled as module.

    http://www.zend.com/phorum/read.php?...=0&thread=4861

  4. #4
    Member
    Join Date
    Jul 2002
    Location
    Canada
    Posts
    675

    Default

    /scripts/installzendopt is out of date

    You can grab the latest here, untar it and .install.sh

    LATEST:
    http://downloads.zend.com/optimizer/...21-i386.tar.gz
    Upload Guardian 2.0 - Sign up for our early beta
    ServerProgress - Server security, consulting and assistance

  5. #5
    Member
    Join Date
    Mar 2004
    Location
    This Planet
    Posts
    984

    Default

    Thanks.
    For the time being downgraded php.
    Perhaps next upgrade (which should be coming soon as 1.3.34 has some security advisory fixed in 1.3.35-developer version or something) is shall follow the recommendations, unless the same is not fixed by cPanel.

    Thanks
    Anup

  6. #6
    Member
    Join Date
    Aug 2005
    Location
    Portland, OR USA
    Posts
    165

    Default

    The upgrade went fine for me, phpinfo reports it to be working. How can I check via the comand line if it is running? I am running an install script that suggests I install zend. Arg! Yes I manually restarted httpd

    KM

  7. #7
    Member
    Join Date
    Jun 2005
    Posts
    16

    Default

    all i can think of is to make sure its zend 2.6 for php 4.4.0 and up

  8. #8
    Member dev_cw's Avatar
    Join Date
    Jun 2004
    Posts
    59

    Default

    search the forum... you will find the answer

    http://forums.cpanel.net/showthread....highlight=zend

  9. #9
    Member
    Join Date
    Nov 2005
    Posts
    97

    Default

    Check your php.ini. if Zend is installed, it will say it there.

  10. #10
    Member
    Join Date
    Jan 2004
    Posts
    103

    Default

    Installing zend 2.6 completely broke apache. Repeated attempts to recompile did not succeed. Finally had to remove the new zend optimizer and downgrade php.

  11. #11
    Member
    Join Date
    Jun 2005
    Posts
    28

    Default

    Quote Originally Posted by kieranmullen
    The upgrade went fine for me, phpinfo reports it to be working. How can I check via the comand line if it is running? I am running an install script that suggests I install zend. Arg! Yes I manually restarted httpd

    KM
    Try
    Code:
    php -v
    .

    Regards.
    HostingZero.com - Free Web Hosting. Up to 10 GB disk space / 100 GB bandwidth. cPanel with Fantastico

  12. #12
    Member
    Join Date
    Jan 2004
    Posts
    21

    Red face

    I have a server with 300 domains, many of them with oscommerce. When CPU start to reach the 100% continuously, I've installed Zend and I've got the cpu lower to 85 - 90%.
    Later, I've got a mysql config file that work very very well for me: swap usage (usually about 80 - 200 mb) goes to nearly 0, and cpu go down to 45-65%.
    After severaly week I've discovered eAccelerator (over the existing Zend) and reserve 64 mb ram for its cache, and my CPU now is 20 - 40% max (with more domains and php scripts).

    So this is my experience about php&mysql. From a really saturated server (100% cpu and 200 mb swap used) to a really fast server is a good my.cnf and eaccelerator.

    I hope to have help you. I spent hundreds of hours reading this and others forums, testing, ... on this.

  13. #13
    Registered User
    Join Date
    Oct 2003
    Posts
    4

    Default Just to make sure

    Which version shall I install with
    CentOS 3.6 i686
    i686 i686 i386 GNU/Linux

  14. #14
    Member celliott's Avatar
    Join Date
    Jan 2006
    Location
    United Kingdom
    Posts
    460

    Default

    DO you have any links/info about installing eAccellerator, I might give it a try.

  15. #15
    Registered User
    Join Date
    May 2006
    Posts
    2

    Default how to install eaccelerator

    How-To: Installing Eaccelerator

    What is It?

    Eaccelerator is a PHP accelerator/encoder/caching utility that is based off of the old mmcache (which is no longer being maintained).

    What Eaccelerator does is: it caches your PHP scripts so that the database is no longer being queried everytime someone needs a script. This is particularly useful for large forums, but pretty much anyone can benefit from it. Since these scripts are cached, you'll notice a decrease in memory use and server load.

    Now, onto installing this!
    ______________________________

    Installing Eaccelerator

    1. First, you'll want to SSH into your server as the root user. you should be in the default directory now. If you're not, type in cd ~

    2. Now we'll make the eaccelerator directory:

    mkdir /ea/

    cd /ea/

    2. Now we'll grab the files, and untar them:
    Notice that it's a tar.bz2 file, so we need to decompress it twice.

    wget http://kent.dl.sourceforge.net/sourc....4-rc1.tar.bz2

    bzip2 -d eaccelerator-0.9.4-rc1.tar.bz2

    tar xvzf eaccelerator-0.9.4-rc1.tar

    3. Now that we've done that, let's install Eaccelerator:
    Note: in the following "export" command, you need to point that to where PHP is installed. For most, it's usually either "usr/" or "usr/local", but it may be something else.

    cd /eaccelerator-0.9.4-rc1/

    export PHP_PREFIX="/usr"

    $PHP_PREFIX/bin/phpize

    ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config

    make

    make install

    4. It's basically installed, now we need to edit the php.ini files to include Eaccelerator. This is usually found in the /etc/ folder, but if you can't find it, run a "locate php.ini" (without quotes) to find it.
    [i]I'm editting my file with nano, which pretty much anyone with a modern server should have. You can use pico or vi, it's your choice:

    cd ~

    nano /etc/php.ini

    Now find ;Windows Extensions (press ctrl + W). Remove the mmcache lines (if you had it installed before) above this and...

    ----------------------------------------------------------------------------
    For a PHP extension install (most will probably want this)
    ----------------------------------------------------------------------------

    extension="eaccelerator.so"
    eaccelerator.shm_size="16"
    eaccelerator.cache_dir="/tmp/eaccelerator"
    eaccelerator.enable="1"
    eaccelerator.optimizer="1"
    eaccelerator.check_mtime="1"
    eaccelerator.debug="0"
    eaccelerator.filter=""
    eaccelerator.shm_max="0"
    eaccelerator.shm_ttl="0"
    eaccelerator.shm_prune_period="0"
    eaccelerator.shm_only="0"
    eaccelerator.compress="1"
    eaccelerator.compress_level="9"

    ----------------------------------------------------------------------------
    For a Zend extension install (only if you have Zend installed, or
    if you're going to install it
    ----------------------------------------------------------------------------

    zend_extension="/usr/lib/php4/eaccelerator.so"
    eaccelerator.shm_size="16"
    eaccelerator.cache_dir="/tmp/eaccelerator"
    eaccelerator.enable="1"
    eaccelerator.optimizer="1"
    eaccelerator.check_mtime="1"
    eaccelerator.debug="0"
    eaccelerator.filter=""
    eaccelerator.shm_max="0"
    eaccelerator.shm_ttl="0"
    eaccelerator.shm_prune_period="0"
    eaccelerator.shm_only="0"
    eaccelerator.compress="1"
    eaccelerator.compress_level="9"

    5. Now we need to make the cache directory, where the cache files will be stored.

    cd ~

    mkdir /tmp/eaccelerator/

    chmod 0777 /tmp/eaccelerator/

    6. Yay, it's installed! Let's restart Apache now so that Eaccelerator will start working:

    service httpd restart

    7. You *should* notice some sort of speed boost or that the server load/memory use has decreased. But let's just make sure that it's installed properly.

    Open up your favorite FTP client and upload the eaccelerator.php and eaccelerator_password.php files to any directory on your website. I uploaded mine to my forum directory, but you can pretty much place them anywhere in the public_html directory.

    Once that's done, you can go to http://www.your-domain.com/path_to_s...ccelerator.php (of course, replacing that with the path to the script) to see if it's installed. If it's installed properly, you'll see a screen like this:





    Otherwise, you'll see a screen saying that it's not installed. You have to go back through the instructions, retry it and see if that works. Check to make sure that you specified the right directories and files in the instructions above!

    Now, we'll probably want to add a password to prevent some mean user from clearing the cached scripts or causing other bad stuff to happen. Navigate to the eaccelerator_password file and set an administrator name and password.

    This doesn't set the password, but it gives you a line of code to place in your php.ini file (just below the eaccelerator part). Once you do this, you need to log in to view the eaccelerator page.

    After you're done, you can delete or rename this file, but it's not required.
    ____________________________________

Similar Threads & Tags
Similar threads

  1. Multiple Ruby version installer
    By joneslee85 in forum Feature Requests for cPanel/WHM
    Replies: 0
    Last Post: 10-04-2010, 09:59 AM
  2. Zend version?
    By erick_paper in forum cPanel and WHM Discussions
    Replies: 3
    Last Post: 02-01-2006, 02:56 AM
  3. Zend Engine API version ?
    By shazad in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 02-19-2002, 02:34 PM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube