sudo apachectl начать работать не на OS X Yosemite

Я набираю команду и получаю это сообщение

/System/Library/LaunchDaemons/org.apache.httpd.plist: Операция
уже в процессе

Так на сафари я загружаю http://localhost страницы и выдает сообщение об ошибке. Safari не может подключиться к серверу «localhost».

Я новичок в этом, поэтому не имею большого знания об этом, но причина, по которой я хочу войти в систему, состоит в том, чтобы запускать мои php-скрипты и тестировать мои сайты на моем ноутбуке.

С тех пор как ОС обновилась с Mavericks до Yosemite, я не смог запустить ни один PHP-скрипт.

10

Решение

Сначала проверьте синтаксис конфигурации

Запустите эту команду:

apachectl configtest

Проверьте этот пост: http://mallinson.ca/osx-web-development/ (Раздел Apache, на желтом фоне у вас есть информация об OS X 10.10)

17

Другие решения

Я должен был раскомментировать (удалить # характер) линияLoadModule php5_module...» в /etc/apache2/httpd.conf чтобы включить PHP после обновления, возможно, вам придется это сделать.

3

запустите «sudo apachectl -k start», у меня это работает

2

файл httpd.conf

Опция FollowSymLinks Multiviews — >>> Опции Индексы FollowSymLinks Multiviews

должно быть в порядке

1

попробуй это:

launchctl start localhost
1
По вопросам рекламы [email protected]