httpd 2.2.17, mysql 5.1.52, php 5.2.16 and more…

December 21, 2010 by · 73 Comments 

httpd 2.2.17, mysql 5.1.52, php 5.2.16,  XCache 1.3.1, and APC 3.1.6 (which is FINALLY marked as stable) updates are all published to the regular repo, "yum update" for everyone!

More here tomorrow, I'm tired...

EDIT: Or not, I'm a man of few words.  🙂

Comments

73 Responses to “httpd 2.2.17, mysql 5.1.52, php 5.2.16 and more…”
  1. Jason says:

    @Bob,

    Ignore the configure statement, it doesn't have anything to do with the capabilities of an install, just the core of PHP without any extra installed modules. Your phpinfo() shows that DOM is loaded. What is the exact message from the Drupal installer?

  2. Bob says:

    Hi Jason:

    Right at the "Requirements check". I get this:

    ========================
    PHP extensions Disabled
    Drupal requires you to enable the PHP extensions in the following list (see the system requirements page for more information):
    * dom

    Sys Req. at http://drupal.org/requirements#php
    =========================

    Oops... Now I think I see the problem. I am running php 5.2.16

    "Drupal 5 and 6: 4.4.0 or higher (5.2 recommended)
    Drupal 7: PHP 5.2.5 or higher (5.3 recommended)"

    Bob

  3. Jason says:

    @Bob,

    5.2.16 is newer than 5.2.5. I refuse to use Drupal, so I don't know what the issue is, but according to the phpinfo you're covered.

    Edit: I found an issue report that implies this is a red herring. Try installing php-xml.

  4. David says:

    Hey Jason,

    I was put onto your repository when I was trying to find one that kept apps up to date past what CentOS does for PCI compliance. The current PCI compliance requirement for Apache is 2.2.17.

    Do you have plans of packaging a newer version of Apache or am I going to need to concede defeat to the PCI nazi's and maintain my own build?

  5. Frank L. Dade says:

    Ignore the configure statement, it doesn't have anything to do with the capabilities of an install, just the core of PHP without any extra installed modules.

  6. Jeff says:

    been real quite on the update front around here for the last 9 months. Can we expect a timely update when apache releases the fix for the most recent big security threat, expected within the next 96 hours.

  7. cvetan says:

    Hi,
    I am looking for repositary for CentOS 6.
    Also the version of httpd in yout repositary is too old. Is there will be soon an update. This version is vulnarable to CVE-2011-3192, and apache.org made an fix in ver 2.2.20.
    Regards,
    cvetan

  8. Jason says:

    @Jeff,

    Updates are about 75% built. Should be going live tomorrow.

  9. Jason says:

    @cvetan,

    Updates for EL4/5 should be live tomorrow, they're about 75% built.

    I haven't decided whether I'll be creating packages for EL6. I don't use it right now.

  10. cvetan says:

    It il bee greate if you manage to do an EL6 repo too.
    Your repo is pointed in many sites and in the official site of CentOS too.
    I think EL6 will become the main platform for all users of EL in the next year.

    Regads,
    cvetan

  11. Foekie_t says:

    Hi,

    I think I have a problem... can you help me with this ?
    What did I do wrong ??

    php -v
    XCache requires Zend Engine API version 220060519.
    The Zend Engine API version 220090626 which is installed, is newer.
    Contact mOo at http://xcache.lighttpd.net for a later version of XCache.
    PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/dbase.so' - /usr/lib64/php/modules/dbase.so: cannot open shared object file: No such file or directory in Unknown on line 0
    PHP Deprecated: Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0
    PHP 5.3.8 (cli) (built: Aug 26 2011 11:37:40)
    Copyright (c) 1997-2011 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

    Also when I try to yum update php it gives below error also know..

    Setting up Update Process
    Resolving Dependencies
    --> Running transaction check
    --> Processing Dependency: php(api) = 20041225 for package: php-xcache
    --> Processing Dependency: php(zend-abi) = 20060613 for package: php-xcache
    ---> Package php-common.i386 0:5.3.8-1.el5.art set to be updated
    ---> Package phpmyadmin.noarch 0:2.11.11.3-2.el5.rf set to be updated
    --> Finished Dependency Resolution
    1:php-xcache-1.3.1-jason.1.x86_64 from installed has depsolving problems
    --> Missing Dependency: php(zend-abi) = 20060613 is needed by package 1:php-xcache-1.3.1-jason.1.x86_64 (installed)
    1:php-xcache-1.3.1-jason.1.x86_64 from installed has depsolving problems
    --> Missing Dependency: php(api) = 20041225 is needed by package 1:php-xcache-1.3.1-jason.1.x86_64 (installed)
    Error: Missing Dependency: php(zend-abi) = 20060613 is needed by package 1:php-xcache-1.3.1-jason.1.x86_64 (installed)
    Error: Missing Dependency: php(api) = 20041225 is needed by package 1:php-xcache-1.3.1-jason.1.x86_64 (installed)
    You could try using --skip-broken to work around the problem
    You could try running: package-cleanup --problems
    package-cleanup --dupes
    rpm -Va --nofiles --nodigest

    Hope you can help me...

  12. Foekie_t says:

    Puff... I played a bit to much I think :).

    I have below now.. and I assume this is not good. I will wait for a answer here.. 🙂 Best thing o do.

    php -v
    PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/dbase.so' - /usr/lib64/php/modules/dbase.so: cannot open shared object file: No such file or directory in Unknown on line 0
    PHP Warning: PHP Startup: session mysql: Unable to initialize module
    Module compiled with module API=20050922
    PHP compiled with module API=20090626
    These options need to match
    in Unknown on line 0
    PHP 5.3.8 (cli) (built: Aug 26 2011 11:37:40)
    Copyright (c) 1997-2011 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
    with XCache v1.3.2, Copyright (c) 2005-2011, by mOo

  13. Jason says:

    @Foekie_t,

    I don't provide any PHP 5.3.x packages which means you're using my repo along with another 3rd party. Wen it comes to the httpd and PHP that's a pretty sure-fire way to break your system.

    You're going to need to decide which repo you want to use, disable/remove the others, and then remove any of the packages that are causing dep errors.

  14. Foekie_t says:

    Hmm... If i remove php and reinstall it, will this give problems for me ??

    And how to remove the others.. ? Where to look... yum.d ? Should I delete it from there ?

  15. irens says:

    What about updates. They was/are 75% built ...

  16. Jason says:

    @irens,

    Updated packages are in the testing repos, have been since last Friday (see note #3 on Yum Repository page). Feel free to enable this repo on your systems for early access.

    They will be pushed to GA once they run on my servers for a week or so.

  17. Foekie_t says:

    Hi,

    Puff.. been busy with this for days. I am not able to remove php ( due to plesk ) and also not able to downgrade in some strange way ! I think think during my last update, I forgot to unquote somethings and due to that, the 5.3.6 version of PHP got installed...

    Can you help me, how to handle this, without having to reinstall plesk again or to destroy the server :). You help is appreciated..

    Thanks.

  18. Bob says:

    @Foekie_t I don't know anything about plesk, but at the command line, as root do:

    # yum list php

    it will yield something like this:

    php.i386 5.2.16-jason.1 installed

    Then simply do:

    # yum delete php.i386

  19. Foekie_t says:

    Hi,

    When I try that... it wants to delete plesk also I assume.. it wants to delete 118 packages 😉

    psa- etc... Can I prevent this ? I just want to make this correct again :(.

  20. Dan says:

    Any ETA on XCache 1.3.2 for this repo? 😀

  21. Jason says:

    @Foekie_t,

    Use rpm -e --nodeps to remove packages without dependency checking. You can do a lot of damage this way but it's probably what you'll need to clean this up.

  22. Jason says:

    @Dan,

    Updates are currently in the testing repos and will be pushed live on Monday when I get back from vacation. XCache 1.3.2 is one of the updates.

  23. Dan says:

    Thanks Jason... just bought you a cup of coffee. Cheers!

This site is no longer updated. If you have a need for RHEL/CentOS LAMP Stack updates outside the normal channels, I recommend ART. https://updates.atomicorp.com/channels/