CentOS 5.1에서 yum을 사용하고 있습니다. PHP 5.2.8을 소스에서 직접 컴파일했지만 yum을 사용하여 다른 패키지를 설치했습니다. pecl을 통해 PHP 확장을 설치해야하며 phpize도 설치해야합니다. 그러나 다음을 수행하는 것은 종속성 오류를 얻을 :종속 소프트웨어의 새로운 버전이있을 때 yum 의존성 검사를 무시합니다.
sudo yum install php-devel
오류 : 누락 종속성 : PHP = 5.1.6-20.el5_2.1이 때문에 패키지 PHP-(STABLE)
에서 필요로 실제로 새가 버전의 PHP가 이미 설치되어 있는데, 이것을 어떻게 무시할 수 있습니까? 소스에서 pecl/phpize를 직접 컴파일해야합니까? 필자는 전에는 문제가 없었지만 컴파일과 얌의 조합으로 인해서 만 발생하는 것으로 보입니다.
의견이 있으십니까?
덕분에, 카일 엄지 손가락의 규칙으로
필자는 수동으로 컴파일하거나 PHP를 다시 설치한다고 생각합니다 (이번에는 yum에서). 그러나 나는 확실하지 않다. – andi