![Apache 2.4.6에 apxs 모듈을 설치하는 방법](https://rvso.com/image/617234/Apache%202.4.6%EC%97%90%20apxs%20%EB%AA%A8%EB%93%88%EC%9D%84%20%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
방금 사용했고 apt-get update
아파치가 2.4.6
.
모듈 컴파일을 위해 apxs를 설치하고 싶은데 이 오류가 발생합니다.
The following packages have unmet dependencies:
apache2-prefork-dev : Depends: apache2.2-common (= 2.2.22-1ubuntu1.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
답변1
타사 저장소를 사용하고 있습니까, 아니면 Ubuntu 베타 버전을 사용하고 있습니까?
Ubuntu 13.10(현재 베타 버전)은 Apache 2.4의 첫 번째 버전인 것으로 보입니다(실제로는 2.4.6입니다). 그러나 apache2-prefork-dev
설치하려는 버전은 Ubuntu 12.04에서 가져온 것입니다( -common
패키지가 있는 릴리스이기 때문). 버전 2.2.22-1ubuntu1.4
).
따라서 대답은 다양한 Apache 관련 패키지의 버전을 모두 동일한 세대의 Ubuntu에서 가져오도록 하여 충돌을 일으키는 상황을 해결하는 것입니다. 그러나 구체적으로 어떻게 해야 하는지 알려면, 이 시스템이 어떻게 구성되었는지, 그리고 시스템을 이 상태로 만들기 위해 무엇을 했는지에 대한 추가 정보를 제공해야 합니다.
답변2
Ubuntu 13.10의 경우 apxs를 얻으려면 apache2-prefork-dev 대신 apache2-dev를 설치해야 합니다.
답변3
이 시도
"sudo apt-get 설치 httpd-devel"
"에코 "확장명=apc.so" > /etc/php.d/apc.ini"서버에 대한 APXS 구성을 활성화하려면 "Enter"를 누르십시오.