MySQL/PHP 1 ЗАДАНИЕ

0

После установки XAMPP начал делать как в уроке. При попытке запуска также появилась ошибка, но не указывается какой порт занят. Попробовал изменить как в видео - не помогло.

Пишет вот что:

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

3 ответов

2

1. Проверьте, если установлен skype, что он не использует порт 80:

Tools -> Options -> Advanced -> Connection.

Disable the "Use port 80 and 443 for alternatives for incoming connections"

2. Выйдите из скайпа (еще лучше перезагрузитесь) и перезапустите apache

Если не помогло:

Проверьте указанные порты в настройках XAMPP Apache, попробуйте указать как в видео 8080, сохраните конфиг apache и попробуйте заново запустить apache (еще лучше перезагрузить компьютер).

1

Не помогло, пишет тоже самое

Это пишет при запуске XAMPP Control, может здесь что найдёте:

10:40:21 [main] Initializing Control Panel
10:40:21 [main] Windows Version: Windows 7 Ultimate SP1 64-bit
10:40:21 [main] XAMPP Version: 7.2.7
10:40:21 [main] Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ]
10:40:21 [main] Running with Administrator rights - good!
10:40:21 [main] XAMPP Installation Directory: "d:\program files\xampp\"
10:40:21 [main] WARNING: Your install directory contains spaces. This may break programs/scripts
10:40:21 [main] Checking for prerequisites
10:40:21 [main] All prerequisites found
10:40:21 [main] Initializing Modules
10:40:21 [main] Starting Check-Timer
10:40:21 [main] Control Panel Ready
2

Вопрос решился. Установил XAMPP на диск С и сделал следующее:

1) Идем в реестр. Выполнить->regedit
2) В ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
И отличие в этих способах:
3) Создаем параметр типа Dword c именем «NoRun» и присваиваем ему значение «1» без кавычек.
или
3) Ищем параметр «Start» и меняем значение на «0» без кавычек естественно.
4) Перезагружаем компьютер.

НО! Возможно сработал бы и способ, который указан в уроке. Я сделал так, ибо сначала установил на диск D, всй перепробовал, а потом решил переустановить на C.

Sign up or Log in to write an answer