2014-02-04 3 views
0

У меня проблемы с Xampp. Он не выполняет мои php-скрипты. Когда я открываю php-файл, в браузере появляется PHP-код.
Когда я открываю Xampp имеет эти красные линии:порт 443 используется http.exe, Apache, Xampp

Apache Service detected with wrong path 
11:53:25 PM [Apache] Change XAMPP Apache settings or 
11:53:25 PM [Apache] Uninstall/disable the other service manually first 
11:53:25 PM [Apache] Found Path: ERROR: Not Able To Open Service Manager 
11:53:25 PM [Apache] Expected Path: "c:\xampp\apache\bin\httpd.exe" -k runservice 
11:53:25 PM [Apache] Problem detected! 
11:53:25 PM [Apache] Port 443 in use by "httpd.exe"! 
11:53:25 PM [Apache] Apache WILL NOT start without the configured ports free! 
11:53:25 PM [Apache] You need to uninstall/disable/reconfigure the blocking application 
11:53:25 PM [Apache] or reconfigure Apache to listen on a different port 

Пожалуйста, помогите мне? Что я могу сделать? Пожалуйста .... Заранее спасибо

+1

Возможный дубликат [Ошибка при выполнении служб Apache из XAMPP] (http://stackoverflow.com/questions/14284271/error-in-running-apache-services-from-xampp) –

+0

Я не могу остановить приложение ... он говорит мне: нарушение доступа ataddress 005ABEFE в модуле «xampp-control.exe». Прочитайте адрес 00000042 ... Пожалуйста, можете ли вы мне помочь? – user3272713

ответ

0

Ошибки, предупреждение/предполагает, что у вас уже есть другой Apache устанавливается в качестве службы, на порт 443.

1

Если вы используете ОС Windows Перейти к Task Manager и Stop "httpd.exe"

+0

Иди туда ... но я не могу найти httpd.exe. Что я могу сделать – user3272713

0

с относимся к этому Q

или с относятся к этим page:

Самый простой способ решить эту проблему XAMPP - это выключить ваш Skype и перезапустить панель управления XAMPP. Но это не разумное решение.

Итак, как решить этот вопрос в использовании? В Skype Опции: [Соединение], есть флажок Использовать порт 80 и 443 в качестве альтернативы входящим соединениям.

Это основная проблема, поэтому просто очистить/снять флажок и сохранить. Возможно, вам придется перезапустить Skype.

Перезапустите панель управления XAMPP, и сообщение об ошибке исчезло! Попробуйте запустить Apache и преуспели.

Что делать, если порт не используется Skype, но другими приложениями, такими как TeamViewer или любыми другими вещами? Если это так, то XAMPP должен использовать другой порт.

Как изменить порт по умолчанию для Apache в XAMPP?

  • С XAMPP панели управления, под Apache, нажмите на кнопку Config и выберите Apache (httpd.conf ).
  • Внутри файла httpd.conf, найти линию, которая говорит

    Listen 80 
    
  • И изменить 80 на любой номер/порт, который вы хотите. В этом примере я использую порт 8080.

    Listen 8080 
    
  • Кадр из файла httpd.conf, найти другую строку, которая говорит

    ServerName localhost:80 
    
  • И изменить 80 на 8080.

    ServerName localhost:8080 
    
  • Следующий шаг, по-прежнему с XAMPP панели управления, под Apache, нажмите кнопку Config снова, но на этот раз выберите Apache (HTTPD-ssl.conf). Внутри файла HTTPD-ssl.conf, найти строку, которая говорит

    Listen 443 
    
  • И изменить 443 в любое число/порт, который вы хотите. Я буду использовать 4433 как новый номер порта.

    Listen 4433 
    
  • Кадр из файла HTTPD-ssl.conf, найти другую строку, которая говорит

    <VirtualHost _default_:443> 
    
    ServerName localhost:443 
    
  • И изменить 443 на 4433.

    <VirtualHost _default_:4433> 
    
    ServerName localhost:4433 
    

Запомнить - сохранить httpd.conf файл и httpd-ssl.conf после внесения некоторых изменений.

Теперь пришло время запустить наш Apache в панели управления XAMPP. Если вы хорошо разбираетесь в редактировании этих файлов, вы должны увидеть, что Apache запущен, и номер порта изменился на и .

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