Я уже несколько месяцев занимаюсь разработкой веб-приложений на своем Mac, используя встроенный сервер Apache, и все было хорошо. Я перезапустил мой Mac этим утром, и теперь, когда я пытаюсь подключиться к чему-либо на localhost, я получаю сообщение об ошибке: «Не удалось подключиться к localhost». Вот некоторые вещи, которые я уже проверил:
- Apache работает. Системные настройки-> Общий доступ-> Общий веб-доступ включен.
- Я запустил «apachectl configtest», и он вернул «Синтаксис ОК»
Любая помощь будет оценена.
Ответы:
С терминала
curl http://localhost || echo $?
может быть хорошим местом для начала, чтобы определить, является ли это проблема ресурса, проблема маршрутизации или проблема Apache.Вы получите либо верный HTTP-ответ, либо ошибку, которая может привести к пониманию того, почему другие ваши веб-клиенты не подключаются к localhost через порт 80.
источник
Я могу рекомендовать MAMP . Это все, что вам нужно в одном программном пакете. Apache, MySQL и PHP. Я использую его годами, и у меня никогда не было проблем!
источник