2015-11-02 2 views
2

Я использую версию 2.0 вампира в течение года. После чего я решил перейти на более новую версию версии 2.2 или 2.5. Я удалил версию 2.0 и скопировал все мои файлы в другое место. После установки новой версии apache не запускался. Я тестирую порт 80, и он отображает «Ваш порт 80 фактически не используется». Перед установкой другой версии я попытался как можно больше установить и удалить папку Wamp. Но после серии тестов версия 2.0 по-прежнему отлично работает при установке снова, но я настаиваю на использовании более новой версии, просто чтобы использовать новые функции. Любая помощь будет оценена. Я искал поисковый запрос более 24 часов. Помощник программиста, пожалуйста, помогите мне. Заранее спасибоВаш порт 80 на самом деле не используется

+1

Вы используете Skype? Он может занимать порт 80, который предотвратит использование apache. – Shomz

+1

Вы можете узнать, что порты открыты, открыв сеанс cmd. Затем введите 'netstat -a' и нажмите enter. Найдите порт 80, чтобы узнать, используется ли он. –

+0

У меня нет Skype или teamweaver, и я проверил порт, используя wamp >> apache >> services >> test port 80, и это отобразило «ваш порт 80 на самом деле не используется». – Teejaygenius

ответ

1

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

PS. Я использовал WAMP в течение 4-х лет, я был большим поклонником WAMP, но теперь я влюблен в Ampps :)

По Shomz комментарий

предотвратить Skype с помощью port 80, войдите в Skype , а затем нажмите Tools->Options (или просто нажмите ctrl+,) затем на левой стороне, нажмите на Advanced и выберите Connection, а затем на правой стороне проверки удалить из флажком говоря

использовать порт 80 и 443 дополнительных входящих соединений.

enter image description here

и перезапустить Skype.

хорошо провести время.

1

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

Мой сервер прослушивал порт 8080. Поэтому, когда я тестировал порт 80, я показал ошибку, с которой сталкивается вопрошающий. Я открыл httpd.conf в текстовом редакторе. httpd.conf находится по адресу.

wamp\bin\apache\apache2.4.9\conf\httpd.conf 

На линии 62 или около того вы должны убедиться, что Apache прослушивает порт 80. Установите значение этой линии:

Listen 80

Сохраните файл и перезапустите все службы на WAMP.

Теперь его время для испытания.

  • Start Task Manager
  • Перейти к Услугам вкладку и найти wampapache64
  • Помните, что PID.
  • Затем перейдите к командиру
  • запустить netstat -ao команды (подробнее https://technet.microsoft.com/nl-nl/library/bb490947.aspx)
  • Вы должны увидеть все активные соединения
  • Одним из таких соединений являются 0.0.0.0:80 и имеет конкретный PID.
  • Проверьте, соответствует ли этот PID PID wampapache64.
  • Отпразднуйте свою победу, если они совпадут.
+0

Отлично! Я не помню «netstat -ao». Еще один способ проверить порты - с помощью 'Win' +' R' + 'resmon' на ** Network ** вкладке, а затем в ** Listening Ports ** subtab. Преимущество состоит в том, что здесь вы можете увидеть не только PID, но и имя процесса и убить его, на всякий случай, когда вы планируете [изменять порты] (https://stackoverflow.com/a/35208958/1326147) к, например, несовместимости Skype. – Armfoot

0

Слишком поздно для ответа на этот вопрос .... Я также столкнулся с этой проблемой. Когда мой порт 80 никогда не используется, я снова заново установил сервер Wamp. Теперь он бежит свободно

+3

это должен быть комментарий –

1

Возможно, вы не запустите службу MySql. Так Ответ ступенчато:

START APACHE

  1. левой кнопкой мыши на иконке -> Apache-> Услуги -> Установка Service
  2. LeftClick значок -> Apache-> Услуги -> Start/Резюме Услуги левый
  3. нажмите на значок -> Apache-> Услуги -> Port Test 80

(Шаг 3 будет открыть окно командной строки «Ваш порт 80 фактически не используется », показывая в вашем случае. Итак, вы уже начали apache. Если порт 80 используется другой программой, как скайп он появится там too.It будет другой TOPIC)

NOW START MYSQL

  1. левой кнопкой мыши на иконке -> MySql-> Услуги -> Установить Услуги
  2. LeftClick значок -> MySq-> Услуги -> Start/Резюме Услуги слева,

левой кнопкой мыши на иконке и ЗАНОВО ВСЕ сЛУЖБЫ

Смежные вопросы