O que significa “o comando apache2ctl :: not found” significa que o Apache IS está instalado e em execução?

2

Tentando executar o comando "apache2ctl restart" e recebi esta mensagem "apache2ctl :: command not found" - a coisa é, o Apache está instalado, em execução e estou ativamente desenvolvendo o servidor agora mesmo. Alguma idéia?

CONTEXTO: acesso do sudo no CentOS-5.5 na VM

UPDATE: Boas notícias, reiniciei o Apache, erro de más notícias 500, ainda é progresso ...: -)

[username@VMname /]$ sudo /etc/init.d/httpd restart
[username@VMname /]$ sudo /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
    
por blunders 15.10.2010 / 04:21

1 resposta

4

Parece que apache2ctl não está no seu caminho. Tente isso:

$ sudo /usr/sbin/apache2ctl restart

A localização acima reflete a localização de apache2ctl no Ubuntu. Não tenho certeza de onde o local padrão está no CentOS. Se o comando acima não funcionar, você pode encontrar o local executando o seguinte como root:

$ which apache2ctl
    
por 15.10.2010 / 04:26