나는 vps를 사용하고 있으며 centOS 6.5가 있습니다. Nginx와 php, mySql을 명확하게 설치했습니다. 하지만 phpMyAdmin을 설치하려고 할 때이 단계, 3단계에서 이 코드를 입력하면 다음과 같습니다.
sudo yum install phpmyadmin
실행 중에 다음 오류가 반환됩니다.
Error: php56w-common conflicts with php-common-5.3.3-40.el6_6.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
그럼 이 문제는 어떻게 해야 할까요?
참고로 제가 그랬어요이 단계CentOS 6에 Linux, nginx, MySQL, PHP(LEMP) 스택을 설치합니다.
답변1
분명히 당신은 또한웹타틱CentOS에 기본적으로 포함되거나 EPEL에서 제공하는 것보다 최신 버전의 PHP(php56w)를 얻으려면 yum 저장소를 사용하세요. 이는 EPEL phpMyAdmin 패키지가 예상하는 PHP 버전과 충돌합니다.
phpMyAdmin이 여전히 (많은) 최신 PHP 버전에서 잘 작동할 수 있으므로 제안된 --skip-broken
솔루션이 있습니다. 대안은 webtatic PHP 패키지를 제거하고 대신 CentOS/EPEL PHP 버전으로 다운그레이드하는 것입니다.