Como instalar o módulo apxs no Apache 2.4.6

Como instalar o módulo apxs no Apache 2.4.6

Acabei de usar apt-get updatee meu apache foi atualizado para 2.4.6.

quero instalar o apxs para compilar módulos e recebo este erro

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.

Responder1

Você está usando um repositório de terceiros ou uma versão beta do Ubuntu?

Ubuntu 13.10 (atualmente em beta) parece ser a primeira versão com Apache 2.4 (e é de fato 2.4.6) .. mas a versão que apache2-prefork-devestá tentando instalar é do Ubuntu 12.04 (já que é a versão que tem o -commonpacote em versão 2.2.22-1ubuntu1.4).

Portanto, a resposta é corrigir a situação que está causando o conflito, certificando-se de que as versões dos vários pacotes relacionados ao Apache estejam sendo buscadas na mesma geração do Ubuntu. Precisaremos fornecer mais informações sobre como este sistema foi configurado e o que você fez para colocá-lo nesse estado.

Responder2

Para o Ubuntu 13.10 você precisa instalar o apache2-dev em vez do apache2-prefork-dev para obter o apxs.

Responder3

Experimente isso

  • Instale o software necessário para APXS digitando os seguintes comandos,

    "sudo apt-get install httpd-devel"
  • Tipo
    "echo "extensão=apc.so" > /etc/php.d/apc.ini"
    e pressione “Enter” para habilitar a configuração do APXS para o seu servidor.
  • reinicie o Apache (se necessário).
  • informação relacionada