2016-01-11 2 views
0

Это распространенная проблема, когда порт уже используется другими приложениями. Но я исправил проблему из скайпа, где он использовал порт 80 и 443. Но я не уверен, что еще приложение может помешать запуску apache.XAMPP на окнах. Apache Shutdown неожиданно. Apache не запускается

Вот журнал ошибок

Error: Apache shutdown unexpectedly. 
This may be due to a blocked port, missing dependencies, 
improper privileges, a crash or a shutdown by another method. 
Press the Logs button to view error logs and check. 
the Windows Event Viewer for more clues. 
IF you need more help, 
copy and post this entire log window in the forum 

Я проверил файл журнала ошибок. Было бы хорошо, если бы кто-нибудь любезно объяснил мне эту проблему. Я новичок в использовании XAMPP

[Mon Jan 11 15:41:31.711045 2016] [ssl:warn] [pid 6344:tid 768] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Mon Jan 11 15:41:33.542795 2016] [ssl:warn] [pid 6344:tid 768] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Mon Jan 11 15:41:37.708844 2016] [mpm_winnt:notice] [pid 6344:tid 768] AH00455: Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.15 configured -- resuming normal operations 
[Mon Jan 11 15:41:37.709343 2016] [mpm_winnt:notice] [pid 6344:tid 768] AH00456: Apache Lounge VC11 Server built: Oct 13 2015 10:54:13 
[Mon Jan 11 15:41:37.709343 2016] [core:notice] [pid 6344:tid 768] AH00094: Command line: 'D:\\xampp\\apache\\bin\\httpd.exe -d D:/xampp/apache' 
[Mon Jan 11 15:41:37.963876 2016] [mpm_winnt:notice] [pid 6344:tid 768] AH00418: Parent: Created child process 5008 
[Mon Jan 11 15:41:44.877326 2016] [ssl:warn] [pid 5008:tid 688] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Mon Jan 11 15:41:46.246564 2016] [ssl:warn] [pid 5008:tid 688] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Mon Jan 11 15:41:46.644423 2016] [mpm_winnt:notice] [pid 5008:tid 688] AH00354: Child: Starting 150 worker threads. 
+0

Какая версия 'xampp' вы используете .. –

+0

v3.2.2 из XAMPP –

+0

NetStat в XAMPP показывает порты 80 и 443 используются при httpd.exe –

ответ

0

Ну, если вы читать сообщения от Apache совершенно очевидно, вы пытались активировать SSL и есть проблема с тем, что вы сделали.

Я думаю, что эта часть сообщения об ошибке XAMPP является наиболее актуальным a crash or a shutdown by another method.

Предполагая, что вы сделали это, раскомментирована Include conf/extra/httpd-ssl.conf линии в httpd.conf то просто закомментируйте эту строку снова, а затем попытаться исправить SSL конф.

Как видно из сообщения об ошибке, просмотрите средство просмотра событий Windows. Там написано Apache, а также файл журнала. Иногда ошибки, показанные в окне просмотра событий очень описательные и определят номер строки в конфигурационном файле, где ошибка существует

RE Вашего комментария:

Я имел предыдущую установку XAMP на моей системе. Я удалил исходную папку xampp и переустановил xampp

Возможно, что, поскольку вы не удалили старую версию XAMPP, что-то из старой версии все еще зарегистрировано в вашей системе, и именно это вызывает эту странную ситуацию.

Я бы удалил этот XAMPP (правильно), а затем проверьте, есть ли у вас еще зарегистрированная служба Apache и/или MYSQL, посмотрите с помощью snapin служб.

Если они все еще там вы можете удалить их, как это (СБН удалить): -

Start command window using "Run as Administrator" 
sc delete MYSQL 
sc delete Apache 

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

Затем вы можете переустановить версию XAMPP, которую хотите использовать.

+0

да строка Include conf/extra/httpd-ssl.conf не комментируется, и я не прокомментировал ее. Он был там по умолчанию. Вы предлагаете комментировать эту строку? и как я могу использовать средство просмотра событий в окнах? –

+0

Да, если вы прокомментируете эту строку, вы, вероятно, сможете снова перезапустить Apache. Это новая установка XAMPP? – RiggsFolly

+0

Я прокомментировал эту строку, но не повезло. Это новая установка xampp. Я недавно скачал с сайта www.apachefriends.org/index.html –