[CentOS] Switching to php53
Lucian
lucian at lastdot.org
Sun May 1 07:19:49 UTC 2011
On Sun, May 1, 2011 at 8:03 AM, Dave Cross <davorg at gmail.com> wrote:
> On 30 April 2011 07:35, Eero Volotinen <eero.volotinen at iki.fi> wrote:
>> 2011/4/30 Dave Cross <davorg at gmail.com>:
>>> I have a Centos 5.6 server which is using the default php packages.
>>> These currently contain PHP 5.1.6.
>>>
>>> My main use of PHP on the server is to support an installation of
>>> WordPress. I currently had WP 3.1.2 installed, but the WP developers
>>> have announced that from WP 3.2 they will only support PHP 5. and
>>> greater.
>>>
>>> So I investigated and found that the Centos repo contains a series of
>>> php53 packages. I tried to install php53 using yum but got the
>>> following error:
>>>
>>> Resolving Dependencies
>>> --> Running transaction check
>>> ---> Package php53.x86_64 0:5.3.3-1.el5_6.1 set to be updated
>>> --> Processing Dependency: php53-cli = 5.3.3-1.el5_6.1 for package: php53
>>> --> Processing Dependency: php53-common = 5.3.3-1.el5_6.1 for package: php53
>>> --> Running transaction check
>>> ---> Package php53-cli.x86_64 0:5.3.3-1.el5_6.1 set to be updated
>>> ---> Package php53-common.x86_64 0:5.3.3-1.el5_6.1 set to be updated
>>> --> Processing Conflict: php53-common conflicts php-common
>>> --> Finished Dependency Resolution
>>> php53-common-5.3.3-1.el5_6.1.x86_64 from updates has depsolving problems
>>> --> php53-common conflicts with php-common
>>> Error: php53-common conflicts with php-common
>>> 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
>>>
>>> I would have thought that the new php53-common package would have
>>> obsoleted php-common rather than conflicting with it.
>>>
>>> Is there a clean way to replace php with php53? Or should I just wait
>>> and hope that Centos 6 is released before WP 3.2 :)
>>
>> just remove php and php-common
>>
>> yum remove php php-common
>
> Er... that looks like it wants to take another 109 packages with it.
> Most of which seem to be connected with Plesk. And that's pretty
> fundamental to the working of this server.
>
> So that all sounds like a rather risky strategy.
It's not really that risky, just rpm -e --nodeps and then yum install
php53 packages.
More information about the CentOS
mailing list