Eu postei essa pergunta aqui mas estava disse que eu poderia obter melhores resultados no superusuário. Então aqui vai:
Eu confundi erroneamente a pasta / etc / apache2 e apaguei o apache. Eu quero reinstalar o Apache de ações para colocar este diretório de volta, existe uma maneira de fazer isso a partir do disco de instalação do Snow Leopard?
Se não, como posso fazer isso? Todos os links que estou encontrando não explicam como instalá-lo. A única alternativa que encontrei é usar macports, então esse é o meu pior caso, mas gostaria de consertar minha instalação. Eu realmente prefiro reinstalar o sistema operacional do que usar macports para evitar o problema.
Alguém me direcionou para o link , mas não colocou a pasta / etc / apache2 de volta, então eu ainda estou recebendo os mesmos erros quando tento iniciar o apache. Quero restaurar ou substituir a versão de estoque.
ATUALIZAÇÃO:
NOTA : Definitivamente, essa não é a melhor prática, e não resolveu completamente o meu problema.
O que acabei fazendo foi copiar o diretório / etc / apache2 e seu conteúdo do mac de outra pessoa. Eu tive que renomear um arquivo /etc/apache2/users/home-name.conf e editar seu conteúdo para considerar essa mudança. Agora, ao executar qualquer comando sudo apachectl, como sudo apachectl -k restart
, estou recebendo este erro:
/usr/sbin/apachectl: line 82: ulimit: open files: cannot modify limit: Invalid argument
Alguma idéia?