Como instalar o módulo apxs no apache 2.4.6

3

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

Eu quero instalar apxs para compilar módulos e eu 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.
    
por user22 02.09.2013 / 08:19

3 respostas

5

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

O 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 de apache2-prefork-dev que está tentando instalar é do Ubuntu 12.04 (como é o release que possui o pacote -common na versão 2.2.22-1ubuntu1.4 ).

Assim, a resposta é consertar a situação que está causando o conflito, certificando-se de que todas as versões dos vários pacotes relacionados ao Apache estejam sendo buscadas da mesma geração do Ubuntu ... mas para lhe dizer especificamente como fazer isso , você precisará fornecer mais informações sobre como esse sistema foi configurado e o que você fez para colocá-lo nesse estado.

    
por 02.09.2013 / 08:36
3

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

    
por 15.09.2013 / 07:02
0

Tente isso

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

    "sudo apt-get install httpd-devel"
  • Digite
    "echo "extension=apc.so" > /etc/php.d/apc.ini"
    e pressione "Enter" para ativar a configuração do APXS para o seu servidor.
  • reinicie o Apache (se necessário.)
  •     
    por 02.09.2013 / 15:26