Apache 2.2.21 / apache2handler versão errada?

1

Eu compilei o apache 2.2.21 no servidor ubuntu

do console eu posso conseguir isso:

vangelis# /usr/local/apache/bin/httpd -v
"Server version: Apache/2.2.21 (Unix) Server built:   Jan  7 2012 12:30:44"

de phpinfo () eu recebo este: "Apache Version Apache / 2.2.20".

Isso está correto? Se não como posso consertar isso?

    
por Vangelis Afantenos 07.01.2012 / 11:53

1 resposta

1

É bem possível que você tenha várias cópias do Apache instaladas.

Para determinar a localização do 'padrão' (ou seja, aquele que será executado se nenhum caminho for especificado), execute:

which httpd

Verifique seu script de inicialização para determinar o caminho para a versão que está configurada para iniciar.

Se você já tem o Apache em execução (provavelmente porque você obteve a saída php), use o seguinte para determinar onde está:

ps -ef | grep httpd

Se você tiver várias cópias do Apache instaladas, você poderá:

  • Altere seu script de inicialização para iniciar o correto
    • Remova o que você não está usando (quando tiver certeza de que tudo está funcionando bem, você pode)
  • Altere seus parâmetros de configuração para que você instale um sobre o outro
por 07.01.2012 / 12:39