![Cómo instalar el módulo apxs en apache 2.4.6](https://rvso.com/image/617234/C%C3%B3mo%20instalar%20el%20m%C3%B3dulo%20apxs%20en%20apache%202.4.6.png)
Acabo de usar apt-get update
y mi apache se actualizó a 2.4.6
.
Quiero instalar apxs para compilar módulos y aparece este error.
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.
Respuesta1
¿Estás utilizando un repositorio de terceros o una versión beta de Ubuntu?
Ubuntu 13.10 (actualmente en versión beta) parece ser la primera versión con Apache 2.4 (y de hecho es 2.4.6)... pero la versión que apache2-prefork-dev
está intentando instalar es de Ubuntu 12.04 (ya que esa es la versión que tiene el -common
paquete en versión 2.2.22-1ubuntu1.4
).
Entonces, la respuesta es solucionar la situación que está causando el conflicto, asegurándose de que las versiones de los distintos paquetes relacionados con Apache se obtengan de la misma generación de Ubuntu... pero para decirle específicamente cómo hacerlo, usted' Deberá proporcionar más información sobre cómo se configuró este sistema y qué hizo para ponerlo en este estado.
Respuesta2
Para Ubuntu 13.10 necesitas instalar apache2-dev en lugar de apache2-prefork-dev para obtener apxs.
Respuesta3
Prueba esto
"sudo apt-get install httpd-devel"
"echo "extensión=apc.so" > /etc/php.d/apc.ini"y presione "Entrar" para habilitar la configuración de APXS para su servidor.