Linux下的phpmyadmin安装

Linux下的phpmyadmin安装

我正在尝试安装请求跟踪器我的工具RHEL 5.6机器。我正在按照中提到的说明进行操作关联。然而,我面临着几个问题。

第一个问题在下面的步骤中。我对 php 文件有一些依赖性问题。

# yum install  rpm* nmap expect vsftpd net-snmp* ntp* subversion subversion-devel 
mysql mysql-server mysql-devel screen perl-Crypt- PasswdMD5 graphviz php-xml 
php-cli php-mhash php-ldap php-devel php-pdo php-imap php-readline 
php-ncurses php-soap php-snmp php-common php-mcrypt php-odbc php-mbstring 
php-gd php-bcmath php php-xmlrpc php-pear php-mysql php-dba mod_perl-devel 
mod_auth_mysql mod_perl mod_authz_ldap gd gd-devel gd-progs gcc* 
-- exclude=gcc-java* -- exclude=gcc4-java phpmyadmin mod_fcgid perl-GD 
perl-GnuPG-Interface perl-GraphViz perl-YAM 

所以,我尝试执行以下命令。

yum install php

当我执行上述命令时,我收到以下消息。

Package matching php-5.1.6-40.el5_9.i386 already installed. Checking for update.
Nothing to do

所以,根据教程链接,我需要phpmyadmin。所以,我使用了以下命令。

它给了我以下输出。

Error: Missing Dependency: php-api = 20041225 is needed by package php-mcrypt-5.1.6-5.el5.i386 (epel)
Error: Missing Dependency: php-common = 5.1.6-40.el5_9 is needed by package php-gd-5.1.6-40.el5_9.i386 (rhel-i386-server-5)

如果我尝试安装缺少的依赖项,php 通用使用 yum 命令,我收到以下消息。

Package matching php-common-5.1.6-40.el5_9.i386 already installed. Checking for update.

如果我尝试安装缺少的依赖项,php-api使用 yum 命令,我收到以下消息。

php53-common-5.3.3-21.el5.i386 from rhel-i386-server-5 has depsolving problems
  --> php53-common conflicts with php-common

如何安装 phpmyadmin 以便继续安装请求跟踪器工具?

答案1

看看这个线程,它似乎与您遇到的问题相同。该线程的标题是:CentOS 6.0,php-mcrypt。我意识到这个帖子正在讨论 CentOS 6,而您正在使用 5.6,但问题仍然相同。

要解决此问题,您需要添加Remi RPM 存储库然后从那里安装 php55 软件包。这应该可以解决你的问题。

php55-mcrypt

请使用此存储库中适当的 PHP 包!

相关内容