The default php version of entOS is 5.1.6, and many open-source CMS cannot be installed.
Run the following command to view the php version:
# Php-v
This command is not clean
# Yum remove php
Because this command is used later
# Php-v
You will still see the version information .....
Must be forcibly deleted
# Rpm-qa | grep php
The prompt is as follows:
# Php-pdo-5.1.6-27.el5_5.3
# Php-mysql-5.1.6-27.el5_5.3
# Php-xml-5.1.6-27.el5_5.3
# Php-cli-5.1.6-27.el5_5.3
# Php-common-5.1.6-27.el5_5.3
# Php-gd-5.1.6-27.el5_5.3
Note: To uninstall a file, you must first uninstall the file without dependency.
Pdo is the dependency of mysql; common is the dependency of gd;
Example: # rpm-e php-pdo-5.1.6-27.el5_5.3
Error: Failed dependencies:
Php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386
So the correct order of uninstallation is:
# Rpm e php-mysql-5.1.6-27.el5_5.3
# Rpm e php-pdo-5.1.6-27.el5_5.3
# Rpm e php-xml-5.1.6-27.el5_5.3
# Rpm e php-cli-5.1.6-27.el5_5.3
# Rpm e php-gd-5.1.6-27.el5_5.3
# Rpm e php-common-5.1.6-27.el5_5.3
# Php-v
No prompt is displayed for viewing version information
Install the latest PHP
Wget http://cn.php.net/get/php-5.3.6.tar.gz/from/this/mirror
Tar xzvf php-5.3.6.tar.gz
Cd php-5.3.6
./Configure -- prefix =/usr/local/php
# Make & make install
# This process is long and requires patience.