Results 1 to 13 of 13

Thread: OK, EA3 is in the release tree... now what?

  1. #1
    Member verdon's Avatar
    Join Date
    Nov 2003
    Location
    Northern Ontario, Canada
    Posts
    792

    Default OK, EA3 is in the release tree... now what?

    Just playing devil's advocate here...

    I have
    WHM 11.11.0 cPanel 11.15.0-R17649
    CENTOS Enterprise 3.9 i686 on standard - WHM X v3.1.0

    I'm running along with apache 1.3 and php 4.4.7 and mysql 4.1.2 and everything is nice and stable, server loads aren't too bad, and so on.

    Is there any real reason for me to up to Apache 2 right away? If so, which one? Will I realize improved performance? I don't plan on moving to php 5.x for a couple months yet. Does that matter?

    Just wondering,
    verdon

  2. #2
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,307
    cPanel/WHM Access Level

    Root Administrator

    Default

    EA3 does provide the ability to run PHP 4 and 5 side-by-side. Perhaps when you do want to migrate to PHP 5, you would want to load both so .php files are executed as PHP 5 and any PHP 4 scripts that break can be temporarily renamed to .php4 until the coder can update the scripts to PHP 5.

  3. #3
    Member verdon's Avatar
    Join Date
    Nov 2003
    Location
    Northern Ontario, Canada
    Posts
    792

    Default

    Ahh... now there's a good reason. Thanks. Has anyone doing this in production noticed any significant changes in server load?

  4. #4
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Sep 2004
    Posts
    141

    Default

    All I've experienced are headaches with the new EA3 resulting in broken php scripts all over the place.

    My resolution was to revert to Cpanel's STABLE build and use the previous version of EasyApache to fix it all up.

    Shouldn't there be some communication from Cpanel about the new EA3 and it's new features such as Mod-suPHP and Suhosin and nice straightforward how-tos for using the new script and overcoming common errors?
    DNSCluster.co.uk - multiple geographically dispersed DNS Cluster provider!
    R1Soft Leased CDP Licenses

  5. #5
    Member lostinspace's Avatar
    Join Date
    Jul 2003
    Location
    Colorado Springs, CO
    Posts
    124

    Default

    We went to Apache 2.x/Php 5.x + suPHP from Apache 1.x/PHP 4.x on all our shared boxes and had very minor issues.

    The biggest issues for us were:

    Files owned by "nobody".
    *Check Gallery and Soholaunch installations
    Fixed with this simple script from another thread (sorry, don't remember the persons name that posted it):
    Code:
    #!/bin/bash
    cd /var/cpanel/users
    for user in *
    do
    chown -R $user.$user /home/$user/public_html/*
    done
    Users with php configuration values in their .htaccess files.
    Some configuration lines won't work with suPHP - at least, not within the .htaccess file. In particular, "php_value" and "php_flag" values.

    You must move all lines beginning with "php_value" and "php_flag" from the .htaccess file into a file called php.ini (in the public_html directory). Then you must add a line to the .htaccess file like the one below (of course "username" being your actual username).

    suPHP_ConfigPath /home/username/public_html

    You will need to remove php_value and php_flag from ALL .htaccess files you may have. However, you only need to add the suPHP_ConfigPath line in the .htaccess file in the public_html directory.

    Hope this helps!
    Last edited by lostinspace; 10-15-2007 at 05:53 PM. Reason: Added some additional information.
    Josh Kennedy
    Lost in Space Hosting, Inc.

    "Hosting for the Next Millennium"
    Company Site
    Community Forum

  6. #6
    cPanel Partner NOC cPanel Partner NOC Badge
    Join Date
    Sep 2004
    Posts
    141

    Default

    Thanks for the tips Josh I'll have a go on one of our servers shortly.
    DNSCluster.co.uk - multiple geographically dispersed DNS Cluster provider!
    R1Soft Leased CDP Licenses

  7. #7
    Member
    Join Date
    Apr 2003
    Posts
    18

    Default

    upon running easyapache...

    Can't load '/usr/lib/perl5/site_perl/5.8.8/x86_64-linux/auto/Curses/Curses.so' for module Curses: /usr/lib/perl5/site_perl/5.8.8/x86_64-linux/auto/Curses/Curses.so: undefined symbol: COLOR_PAIRS at /usr/lib/perl5/5.8.8/x86_64-linux/DynaLoader.pm line 230.
    at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18
    Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18.
    BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18.
    Compilation failed in require at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI/Config.pm line 5.
    BEGIN failed--compilation aborted at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI/Config.pm line 5.
    Compilation failed in require at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI.pm line 196.

    have run checkperlmodules, fixperl and forced a cpanel update

  8. #8
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,307
    cPanel/WHM Access Level

    Root Administrator

    Default

    Quote Originally Posted by takeover View Post
    upon running easyapache...

    Can't load '/usr/lib/perl5/site_perl/5.8.8/x86_64-linux/auto/Curses/Curses.so' for module Curses: /usr/lib/perl5/site_perl/5.8.8/x86_64-linux/auto/Curses/Curses.so: undefined symbol: COLOR_PAIRS at /usr/lib/perl5/5.8.8/x86_64-linux/DynaLoader.pm line 230.
    at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18
    Compilation failed in require at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18.
    BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.8.5/Curses/UI.pm line 18.
    Compilation failed in require at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI/Config.pm line 5.
    BEGIN failed--compilation aborted at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI/Config.pm line 5.
    Compilation failed in require at /var/cpanel/perl/easy/Cpanel/Easy/Apache/UI/CLI.pm line 196.

    have run checkperlmodules, fixperl and forced a cpanel update
    Are you running Perl 5.8.8? If not, check out our cPanel 11 Upgrade Checklist sticky post on how to install that.

    Otherwise, if you are running Perl 5.8.8, please submit a support ticket regarding this issue directly to us.

  9. #9
    Member xisn's Avatar
    Join Date
    Dec 2004
    Posts
    120
    cPanel/WHM Access Level

    Root Administrator

    Default same error

    David G -

    I have the exact same error as described by takeover, here is the output from perl -v

    This is perl, v5.8.8 built for x86_64-linux

  10. #10
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,307
    cPanel/WHM Access Level

    Root Administrator

    Default

    Quote Originally Posted by xisn View Post
    David G -

    I have the exact same error as described by takeover, here is the output from perl -v

    This is perl, v5.8.8 built for x86_64-linux
    I'd recommend submitting a support ticket so we can have this issue resolved for you as well .

  11. #11
    cPanel Staff cpanelnick's Avatar
    Join Date
    Feb 2003
    Location
    Houston, TX
    Posts
    4,770

    Default

    Try

    /scripts/perlinstaller --force Curses

  12. #12
    Member
    Join Date
    May 2003
    Location
    Hokkaido, JAPAN
    Posts
    91

    Default .htaccess problem in Apache2.2

    Users with php configuration values in their .htaccess files.
    Some configuration lines won't work with suPHP - at least, not within the .htaccess file. In particular, "php_value" and "php_flag" values.

    You must move all lines beginning with "php_value" and "php_flag" from the .htaccess file into a file called php.ini (in the public_html directory). Then you must add a line to the .htaccess file like the one below (of course "username" being your actual username).

    suPHP_ConfigPath /home/username/public_html

    You will need to remove php_value and php_flag from ALL .htaccess files you may have. However, you only need to add the suPHP_ConfigPath line in the .htaccess file in the public_html directory.
    I do not use suPHP. But I have problem in using password protection from Cpanel for the customers.

    Customers want to use basic password protection for the folders. Now with Apache 2.2, it does not work from Cpanel.

    What would be the proper way to make this feature work from Cpanel?

    WHM 11.11.0 cPanel 11.15.0-C17665
    CENTOS Enterprise 4.5 i686 on standard - WHM X v3.1.0

    Thanks in advance.

    asiams

  13. #13
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,307
    cPanel/WHM Access Level

    Root Administrator

    Default

    Quote Originally Posted by asiams View Post
    I do not use suPHP. But I have problem in using password protection from Cpanel for the customers.

    Customers want to use basic password protection for the folders. Now with Apache 2.2, it does not work from Cpanel.

    What would be the proper way to make this feature work from Cpanel?

    WHM 11.11.0 cPanel 11.15.0-C17665
    CENTOS Enterprise 4.5 i686 on standard - WHM X v3.1.0

    Thanks in advance.

    asiams
    I would recommend you submit a support ticket regarding this issue

Similar Threads

  1. when cpanel 11.24 stable tree release?
    By hikaro in forum cPanel & WHM Discussions
    Replies: 2
    Last Post: 12-02-2008, 08:30 PM
  2. Release tree needs upgrade
    By rs-freddo in forum cPanel & WHM Discussions
    Replies: 1
    Last Post: 09-11-2008, 12:21 PM
  3. Which is the best update tree to go for.
    By leftie in forum New User Questions
    Replies: 2
    Last Post: 09-27-2007, 05:35 PM
  4. ea3 in release tree
    By bsasninja in forum cPanel & WHM Discussions
    Replies: 3
    Last Post: 09-14-2007, 01:06 PM
  5. CPanel Release Tree
    By trparky in forum cPanel & WHM Discussions
    Replies: 1
    Last Post: 01-28-2004, 01:30 PM