We help IT Professionals succeed at work.
Get Started

phpMyAdmin - needs php-mbcrypt and php-common

Chris Kenward
on
1,958 Views
Last Modified: 2012-05-10
I've just added phpMyAdmin to one of my CentOS servers. The server is running version 5.5

I've installed phpMyAdmin version : 3.3.8.1
In the docs the package says it needs extension php-mbstring but when I try to install this using YUM I get the following error:

[root@trent phpMyAdmin]# yum install php-mbstring
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * addons: anorien.csc.warwick.ac.uk
 * base: anorien.csc.warwick.ac.uk
 * extras: mirrors.manchester.icecolo.com
 * updates: mirrors.manchester.icecolo.com
84 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-mbstring.i386 0:5.1.6-27.el5_5.3 set to be updated
--> Processing Dependency: php-common = 5.1.6-27.el5_5.3 for package: php-mbstring
--> Finished Dependency Resolution
php-mbstring-5.1.6-27.el5_5.3.i386 from updates has depsolving problems
--> Missing Dependency: php-common = 5.1.6-27.el5_5.3 is needed by package php-mbstring-5.1.6-27.el5_5.3.i386 (updates)
Error: Missing Dependency: php-common = 5.1.6-27.el5_5.3 is needed by package php-mbstring-5.1.6-27.el5_5.3.i386 (updates)
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

If I then try and install php-common I get the following:

[root@trent phpMyAdmin]# yum install php-common
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * addons: anorien.csc.warwick.ac.uk
 * base: anorien.csc.warwick.ac.uk
 * extras: mirrors.manchester.icecolo.com
 * updates: mirrors.manchester.icecolo.com
84 packages excluded due to repository priority protections
Setting up Install Process
Package matching php-common-5.1.6-27.el5_5.3.i386 already installed. Checking for update.
Nothing to do

Stumped. How on earth do I get around this? This is a live server, running about twenty databases and php, so I have to be very careful that whatever I do, it doesn't affect anything running on the server. Is there a way to get these packages either installed or, if they are at the wrong level, reinstalled, without screwing up my MySQL or PHP installation on this server?

Any help gratefully received.

Cheers
Chris
Comment
Watch Question
System Architect
Commented:
This problem has been solved!
Unlock 4 Answers and 24 Comments.
See Answers
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE