Я отправил этот вопрос здесь, но был сказан, что мог бы получить лучшие результаты на суперпользователе. Таким образом, здесь идет:
Я по ошибке удалил/etc/apache2 папку и завинтил апача. Я хочу переустановить Apache запаса для откладывания этого каталога, есть ли способ сделать это от диска установки Snow Leopard?
В противном случае, как я могу сделать это? Все ссылки, которые я нахожу, не объясняют, как установить его. Единственная альтернатива, которую я нашел, должна использовать macports, так, чтобы был мой худший случай, но я хотел бы зафиксировать свою установку. Я на самом деле предпочел бы переустанавливать операционную систему, чем использование macports для предотвращения проблемы.
Кто-то направил меня к этой ссылке, но она не помещала папку спина/etc/apache2, таким образом, я все еще получаю те же ошибки, когда я пытаюсь запустить апача. Я хочу восстановить или заменить версию запаса.
ОБНОВЛЕНИЕ:
Примечание: Это - определенно не лучшая практика, и она не полностью решила мою проблему.
То, что я закончил тем, что делал, копирует каталог/etc/apache2 и его содержание от чужого Mac. Я должен был переименовать один файл/etc/apache2/users/home-name.conf и отредактировать его содержание для составления того изменения. Теперь, при выполнении любого sudo apachectl команда такой как sudo apachectl -k restart
, я получаю эту ошибку:
/usr/sbin/apachectl: line 82: ulimit: open files: cannot modify limit: Invalid argument
Какие-либо идеи?
Пойдите на свою установку CD. Должен быть установщик Apache. Если нет на Вашей копии по любой причине, просто Архив и Установка, говоря "восстановление мои настройки и файлы". Затем Вы имеете новую копию всех системных ресурсов как Apache, но не должны волноваться о потере ничего.