Чи встановлений ще Apache? Скористайтеся терміналом (Applications-> Utilities-> Terminal.app):
ps ax | grep httpd
Якщо ваш локальний веб-обмін увімкнено, ви повинні побачити щось на кшталт наступного:
25829 ?? Ss 0: 00.04 / usr / sbin / httpd -D ЗАПРОШУВАННЯ -D WEBSHARING_ON 25831 ?? S 0: 00,00 / usr / sbin / httpd -D FOREGROUND -D WEBSHARING_ON
Потім спробуйте
ps ax | греп апаш
Це не повинно повернути нічого, якщо ви використовуєте встановлення за замовчуванням, але можливо, якщо інший сервер був встановлений.
Якщо apache працює з будь-якого іншого, ніж / usr / sbin, ви, можливо, захочете дослідити змінну середовища PATH, якщо вона була змінена.
Ви також можете спробувати скористатися файлом httpd.conf за замовчуванням, наданим Apple (у випадку, якщо ваш файл був відредагований).
Зробіть резервну копію поточної
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.bak
Скопіюйте оригінальний файл httpd.conf
sudo cp /etc/apache2/original/httpd.conf /etc/apache2/httpd.conf
Перезавантажте веб-сервер
sudo apachectl перезапуск
Зі сторони .. Якщо ви або хочете робити будь-яку довгострокову розробку веб-сторінок, я б радив встановити apache2, php, mysql тощо з MacPorts або Homebrew. Існує трохи кривої навчання, але це легко, коли ви отримаєте повісити його, і ви отримаєте вигоду від тривалого курсу. Приклад команд порту:
Шукайте програми для встановлення
пошук порту apache2
Встановіть apache2
встановити порт sudo apache2 (наразі версія 2.2.22)
Видаліть apache2
видаліть порт sudo apache2
Оновити ..
оновлення порту sudo apache2
Крім того, MacPorts встановлює все в каталог / opt / (я думаю, що Homebrew це добре), тому ви завжди можете просто видалити весь каталог, якщо ви більше не хочете їх. Знову ж таки, якщо ви не заперечуєте копатись в траншеях і можете бути терплячими, поки ваш комп’ютер збирає ці програми з вихідного коду (це може бути тривалим), це вартує вашого часу.