2017-02-07 2 views
0

Я пытаюсь запустить XAMPP на той же машине, что и IIS, но я не могу заставить apache работать. Я изменил порты на 8080 и 4333, но я все еще не могу запустить его. Если я остановлю службу IIS, apache начнется нормально. Есть ли способ заставить его работать здесь?XAMPP, Apache и IIS на том же компьютере

спасибо.

+0

Вам необходимо проверить, используете ли вы скайп или какое-либо другое приложение, которое блокирует доступ к портам, которые вы можете изменить с помощью параметров в skype. –

+0

Проверьте свой файл журнала ошибок apache http-серверов, чтобы узнать точную проблему. – arkascha

+0

У меня нет скайпа. ничего в журналах. Он просто не начинается. Ошибка: неожиданно завершение работы Apache. –

ответ

0

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

Я прокомментировал все «443 прослушать» & «ИмяVirtualHost *: 443» записи - (с #) и изменил сайты xampp на порт non iis (мой случай 86) в apache \ conf \ httpd.conf, но также убедитесь, что вы проверяете конфигурацию (ы) в E: \ xampp \ apache \ conf \ extra. У xampp есть «дополнительные» конфиги.

Не забудьте проверить, что D: \ XAMPP \ Apache \ конф \ экстра \ HTTPD-vhosts.conf не установлен использовать \ прослушивают 443.

обновления ответ здесь немного ...

На самом деле вам может просто потребоваться прокомментировать строку Listen 443 (изменить на #Listen 443 или изменить на 4333 или что когда-либо) в D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf примерно по строке 36 или так. Раздел в файл с ..

<VirtualHost default:443> 

определенным может просто сидеть там неиспользованным, если вам не нужно это то, поэтому нет необходимости комментировать этот раздел из на данный момент.

Прошу прощения, это была моя проблема. Я так давно это сделал. Файлы Apache не настроены одинаково.

...

В принципе существует конфликт портов вам необходимо очистить. также убедитесь, что вы не оставляете «скопированные» или «резервные» файлы conf с расширением .conf в папках conf - иногда их захватывают и используют. Удачи вам в дупте Hunt.

... положить мои комментарии здесь, потому что они могут получить похоронены ...

нормально, просто попробуйте закомментировать любой слушать, кроме того, что вам нужно (8081) в файлах конфигурации вместо (HTTPD настройки. conf, extra/httpd-ssl.conf & extra/httpd-vhosts.conf). Возможно, вы столкнулись с вашими настройками прослушивания в других файлах conf. один раз я ошибочно установил 443 в main httpd.conf и в ssl.conf. кроме того, вам может не понадобиться вообще 443. ответ находится где-то в ваших файлах. возможно, поиск содержимого файла для «прослушивания» в папке/conf/может помочь.

также вы можете проверить «NetStat» кнопку с XAMPP панели - она ​​должна рассказать вам немного больше о том, с помощью каких портов, что иногда дает хорошие подсказки

И если вы не знаете, или являются новыми для xampp/apache ОЧЕНЬ ВАЖНО

ПОМНИТЕ, ЧТОБЫ ЗАПРЕЩАЕТСЯ НАПРАВИТЬСЯ ПОСЛЕ ЛЮБОГО КОНФИДЕНЦИАЛЬНОГО ИЗМЕНЕНИЯ!

+0

Я изменил SSL на 442, но все еще использовал 443, где еще я мог его иметь? https://snag.gy/HFkLgU.jpg –

+0

D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf имеет 443 настроек - прокомментируйте это. какие файлы conf вы обновили до сих пор? –

+0

На самом деле, мне кажется, вам просто нужно прокомментировать строку Listen 443 (изменение на #Listen 443 или изменение на 4333 или что-то еще) в D: \ xampp \ apache \ conf \ extra \ httpd-ssl.conf примерно по строке 39 Раздел с может просто сидеть там неиспользуемый, поэтому нет необходимости комментировать этот раздел на данный момент. –

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