Подтвердить что ты не робот

Сервер Apache Apache не запускается после установки Skype

Я получаю следующие журналы консоли:

1:14:33 PM  [apache]    Possible problem detected! 
1:14:33 PM  [apache]    Port 80 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [apache]    Possible problem detected! 
1:14:33 PM  [apache]    Port 443 in use by "c:\program files (x86)\skype\phone\skype.exe"!
1:14:33 PM  [main]  Starting Check-Timer
1:14:33 PM  [main]  Control Panel Ready
1:15:10 PM  [apache]    Starting apache app...
1:15:11 PM  [apache]    Status change detected: running
1:15:11 PM  [apache]    Status change detected: stopped

В нем говорится: "Обнаружено изменение состояния: работает" до "остановлено". Я попытался:

  • Отключить брандмауэр Windows для внутренних сетей
  • Измените порт 80 на 99 в файле httpd.conf в двух местах. Слушайте: 80 и ServerName localhost: 80
  • Измените порт с 443 по 445 в файле httpd.conf в тех же двух местах.
  • Сервер Apache не установлен как служба Windows на моей машине.
  • На сегодняшний день нет журнала ошибок или доступа.
4b9b3361

Ответ 1

Это случилось со мной, когда я сотрудничал с кем-то по Skype, поэтому закрытие Skype не было вариантом.

Одним из возможных решений является изменение порта XAMPP, используемого для Apache.

1. Изменение Apache (httpd.conf)

Перейдите в панель управления XAMPP, выберите Config для модуля Apache, а затем Apache (httpd.conf).

XAMPP Control Panel -> Click Config for the Apache module

Click Apache (httpd.conf) in the new window

Теперь откроется файл конфигурации в редакторе, который настроен в настройках XAMPP (по умолчанию Windows - notepad.exe). Откройте инструмент поиска и найдите 80. Должны быть две строки, содержащие 80, как в порту 80:

Listen 80
ServerName localhost:80

Теперь замените 80 открытым портом. Я использовал 8080.

Listen 8080
ServerName localhost:8080

2. Изменить Apache (httpd-ssl.conf)

Такую же процедуру необходимо повторить с конфигурацией SSL. Повторите описанные выше шаги, но перейдите в Apache (httpd-ssl.conf). Замените номера портов в следующих строках:

Listen 443
<VirtualHost _default_:443>
ServerName www.example.com:443

Я выбираю 4433.


Готово. Нажмите "Пуск" для Apache, и Apache должен начать нормально. С моей точки зрения, ошибки все равно будут отображаться.

Ответ 2

перейти в skype- > tools- > options- > advanced и UN-check использовать порты 80 и 443.

Ответ 3

Перейти к Skype -> Tools -> Options -> Advanced -> Connection

Перейти к скайпу - > Инструменты - > Параметры - > advanced - > Соединение

Просто снимите флажок использовать порт 80 флажок

После этого перезагрузите Skype.

Ответ 4

Откройте настройку Skype и снимите флажок "Использовать порт 80 как входящий порт ", тогда мне пришлось запустить XAMPP-сервер в качестве администратора.

Ответ 5

В нем говорится, что skype использует порт 80. Я бы отключил skype, а затем запустил ваш веб-сервер.

Ответ 6

Обновите свой пост с помощью следующей команды, не забудьте исправить путь:

C:\> path\to\xampp\apache\bin\httpd.exe

Теперь я думаю, что это не проблема конфликта портов, поскольку вы изменили порт.

Кстати, вы можете изменить настройки в режиме skype, чтобы не использовать порты 80 и 443, в новой версии должны быть некоторые изменения, но вы должен быть в состоянии его найти.:)

Ответ 7

получил skype → tools → options → advanced и удалить проверку (используйте порты 80 и 443).