Ответ 1
Вот что мне помогло:
sudo apachectl stop
Эта команда убила сервер Apache, который был предварительно установлен на MAC OS X.
Я устанавливаю сервер XAMPP на MAC OS 10.6, он работает нормально. После нескольких дней я проверил его, но не работал на этот раз, localhost не открылся в этот раз.
после некоторого R & D Я переустанавливаю XAMPP-сервер после удаления
Когда я запускаю apache после переустановки, он предоставляет порт 80, запускающий другой веб-сервер. Затем я перезапускаю систему, затем apache запускается нормально, но тот же локальный хост не работает
Затем я проверяю общий доступ к Интернету в своем системном предпочтении, после чего он уже был настроен...
Пожалуйста, скажите мне, где я ошибаюсь.
Amit Battan
Вот что мне помогло:
sudo apachectl stop
Эта команда убила сервер Apache, который был предварительно установлен на MAC OS X.
Мне пришлось отключить встроенный сервер Apache OSX (поток поддержки XAMPP):
sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist
Это позволило XAMPP начать с 80, а POW работает на 20559.
Что не удалось: я переконфигурировал /etc/apache2/httpd.conf
для прослушивания на альтернативном порту и перезагрузки OSX. Не повезло.
Это решение отлично сработало для меня.
1) закрыть управление XAMPP
2) Открыть монитор активности (Launchpad- > Other- > Activity Monitor)
3) выберите фильтр для всех процессов (по умолчанию это Мои процессы)
4) в полнотекстовом типе поиска: httpd
5) убить все элементы httpd
6) перезапустите управление XAMPP и снова запустите apache
Ура:)
попробуйте
sudo /Applications/XAMPP/xamppfiles/bin/apachectl start
в терминале
Это связано с тем, что в Mac OS X уже установлен Apache. Итак, что вы можете сделать, это изменить порт прослушивания одного из Apache, либо Apache, который вы установили с помощью XAMPP, так и предварительно установленного.
Чтобы изменить порт прослушивания для XAMPP Apache, перейдите в /Applications/XAMPP/xamppfiles/etc и отредактируйте httpd.conf. Измените строку "Слушать 80" (80 - порт прослушивания) на другой порт, например. "Слушайте 1234".
Или
Чтобы изменить версию предварительно установленного Apache, перейдите в /etc/apache 2. Вы можете сделать то же самое с файлом httpd.conf.
После изменения вам может потребоваться перезагрузить Mac, просто чтобы убедиться.
У меня была аналогичная проблема после интеграции MongoDB в XAMPP. Однако выполнение команды "sudo apachectl stop" устраняет проблему
Узнал, как заставить его работать!
Я просто переместил apache2 (папку веб-обмена) на свой рабочий стол.
перейдите к терминалу и введите "mv/etc/apache2//Users/hseungun/Desktop"
на самом деле он говорит, что вам нужен авторитет, поэтому
введите этот "sudo -s", затем он перейдет к bash -3.2
passwd root
задайте свой пароль, а затем "mv/etc/apache2//Users/hseungun/Desktop"
попробуйте включить совместное использование веб-страниц, а затем запустите xampp на mac
Если вы одновременно используете скайп. Это даст вам ошибку:
порт 80, выполняющий другой веб-сервер
Сначала закройте скайп и перезапустите apache, он будет работать нормально.
У меня была эта точная проблема, вышеупомянутые решения не имели для меня большого смысла.
Мое решение:
Поворот Bluetooth! Работал лечением.
После подключения моего macbook pro к iphone5 (hotspot) я начал получать сообщение об ошибке, после поворота bluetooth сообщение об ошибке исчезло. Надеюсь, что кто-то поможет!
У меня был успех с легким убийством всех активных процессов httpd в инструменте Monitor Activity:
1) закрыть управление XAMPP
2) открыть активность монитора
3) выберите фильтр для всех процессов (по умолчанию это Мои процессы)
4) в полнотекстовом типе поиска: httpd
5) убить все отображаемые предметы
6) перезапустите управление XAMPP и снова запустите apache
В моем случае работает веб-обмен, и этот заблокированный XAMP.
"Показывать" веб-доступ в настройках Bluetooth (или сети), что заставляет HTTPD отображать в журнале активности.
Теперь Apache должен работать и быть доступным!
Чтобы это сделать, вам нужно будет остановить apache с вашего терминала.
sudo apachectl stop
После того, как вы это сделаете, ваш сервер apache снова будет запущен!
Надеюсь, что это поможет
То же, что и у меня на OS X Mavericks.
После нескольких проб ошибок при изменении конфигурации Apache я получил странный вывод на localhost/xampp. Мыслительный PHP-движок был испорчен. Однако 127.0.0.1/xampp работает полностью нормально.
Наконец, я очистил кеш браузера и снова загрузил страницу и Voila!
Решено на Firefox...