Você pode obter o servidor apache atual em funcionamento, executando qualquer um desses comandos no terminal:
httpd -V
ou apachectl -V
Estou usando o macOS High Sierra (versão 10.13.3) e usando o build no servidor apache. Eu tentei atualizar a versão do PHP para 7.2 alguns meses atrás. Hoje eu notei que eu tenho vários arquivos httpd.conf. Quando eu corro:
# locate httpd.conf
A saída é como abaixo:
/private/etc/apache2/httpd.conf /private/etc/apache2/httpd.conf.pre-update /private/etc/apache2/httpd.conf~previous /private/etc/apache2/original/httpd.conf /usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/httpd.conf /usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/original/httpd.conf /usr/local/etc/apache2/2.4/httpd.conf /usr/local/etc/apache2/2.4/httpd.conf.bak /usr/local/etc/apache2/2.4/original/httpd.conf /usr/local/etc/httpd/httpd.conf /usr/local/etc/httpd/original/httpd.conf
Quando tento reiniciar o servidor usando: # apachectl restart
Não funciona. Eu tenho que executar # /usr/sbin/apachectl restart
para reiniciar o servidor.
Estou confuso sobre qual é o meu servidor original. Como faço para detectar qual é o meu servidor original e como remover todos os outros arquivos.
Você pode obter o servidor apache atual em funcionamento, executando qualquer um desses comandos no terminal:
httpd -V
ou apachectl -V
Tags macos apache-http-server