Xampp VC15 Apache Crashing - PullRequest
       2

Xampp VC15 Apache Crashing

0 голосов
/ 22 октября 2018

Последние пару дней у меня были проблемы с запуском Apache на моей 64-битной машине с Windows 10 (Enterprise).

Это проблемная версия Apache.Apache / 2.4.29 (Win32) OpenSSL / 1.1.0g PHP / 7.2.0

Я прочитал ветку ниже и, похоже, предлагает решение конфликтов портов. XAMPP, Apache - Ошибка: неожиданное отключение Apache

Изменение портов в httpd.conf и httpd-ssl.conf решает проблему, но усложняет другие вещи, потому что я больше не могу получить доступ к локальномуустановки для разработки с простым адресом "http://localhost/example".

Для меня это не конфликт портов. Я знаю это, поскольку на этом компьютере установлено несколько версий Xampp, причем все они используют порты по умолчаниюиз 80 и 443. (Для записи, я не запускаю их одновременно.) Я могу без проблем запустить более старые версии Xampp. Я всегда запускаю Xampp с правами администратора. Я изменил порты Skype по умолчанию. Я не запускаю виртуальныйХост. Я отключил службы IIS и World Wide Web Publishing.

Между датами, когда это работало надежно, и в настоящее время установлено накопительное обновление Windows.

Это ошибка Xampp, которая появляетсянесколько секунд спустя, когда я пытаюсь запустить Apache после установки службы.

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

Вот связанное содержимое из примеров журнала ошибок с этого утра, когда происходит этот сбой

[Mon Oct 22 10:29:42.713491 2018] [mpm_winnt:notice] [pid 9184:tid 908] AH00455: Apache/2.4.29 (Win32) OpenSSL/1.1.0g PHP/7.2.0 configured -- resuming normal operations
[Mon Oct 22 10:29:42.713491 2018] [mpm_winnt:notice] [pid 9184:tid 908] AH00456: Apache Lounge VC15 Server built: Nov  3 2017 10:30:36
[Mon Oct 22 10:29:42.713491 2018] [core:notice] [pid 9184:tid 908] AH00094: Command line: 'C:\\xampp-vc15\\apache\\bin\\httpd.exe -d C:/xampp-VC15/apache'
[Mon Oct 22 10:29:42.761465 2018] [mpm_winnt:notice] [pid 9184:tid 908] AH00418: Parent: Created child process 2872
[Mon Oct 22 10:29:46.004088 2018] [mpm_winnt:crit] [pid 9184:tid 908] AH00419: master_main: create child process failed. Exiting.

И, после нескольких попыток фретта и перезагрузки, вот соответствующие записи в журнале об успехе, имеющиеничего не изменилось.

[Mon Oct 22 10:49:00.267967 2018] [mpm_winnt:notice] [pid 12960:tid 908] AH00455: Apache/2.4.29 (Win32) OpenSSL/1.1.0g PHP/7.2.0 configured -- resuming normal operations
[Mon Oct 22 10:49:00.283591 2018] [mpm_winnt:notice] [pid 12960:tid 908] AH00456: Apache Lounge VC15 Server built: Nov  3 2017 10:30:36
[Mon Oct 22 10:49:00.283591 2018] [core:notice] [pid 12960:tid 908] AH00094: Command line: 'C:\\xampp-vc15\\apache\\bin\\httpd.exe -d C:/xampp-VC15/apache'
[Mon Oct 22 10:49:00.337006 2018] [mpm_winnt:notice] [pid 12960:tid 908] AH00418: Parent: Created child process 13012
[Mon Oct 22 10:49:02.489373 2018] [mpm_winnt:notice] [pid 13012:tid 980] AH00354: Child: Starting 150 worker threads.

Вот информация Windows Event Viewer, связанная с отказом Apache

Faulting application name: httpd.exe, version: 2.4.29.0, time stamp: 0x59fc34e9
Faulting module name: ntdll.dll, version: 10.0.17134.254, time stamp: 0xbf2f8c99
Exception code: 0xc0000005
Fault offset: 0x00042154
Faulting process id: 0xb38
Faulting application start time: 0x01d46a2cd18bfad4
Faulting application path: C:\xampp-vc15\apache\bin\httpd.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 14413693-3372-4d50-93a6-f8933327f6ea
Faulting package full name: 
Faulting package-relative application ID: 

Итак, я в тупике.Я не могу объяснить, и при этом я не знаю, как устранить эту неустойчивую проблему.Он работает без изменения портов, когда я пишу это, но после перезагрузки, я подозреваю, что проблема возникнет снова, поэтому я очень признателен за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...