The CentOS version is 5.1.6. Many open-source CMS cannot be installed. Run the command # php-v to check the php version. The command # php-v is not clean. # yumremovephp will still see version information after using this command # php-v ..... Must be forcibly deleted # rpm-qa | grepphp prompts below # php-pdo-5.
Very speechless, CentOS actuallyPhpThe version is 5.1.6, and many open-source CMS cannot be installed.
View php versionCommand:
# 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 |GrepPhp
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;
For example:# Rpm e php-pdo-5.1.6-27.el5_5.3
Error: FailEdDependeNcIes:
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
Reuse# Php-v
No prompt is displayed for viewing version information
Install the latestPHP
Wget http://cn.php.net/get/php-5.3.6.tar.gz/from/this/mirror
Tar xzvf php-5.3.6.tar.gz
CdPhp-5.3.6
./Configure -- prefix =/usr/local/php
# Make & make install
# This process is long and requires patience.