설치하려고 하는데요청 추적기내 도구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-APIyum 명령을 사용하면 다음 메시지가 나타납니다.
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 패키지를 사용하세요!