Как я могу решить мою проблему с XAMPP?

У меня ошибка такого типа при запуске XAMPP:

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: Another FTP daemon is already running.
XAMPP for Linux started.

Как ее можно решить ?? Может ли кто-нибудь помочь мне, пожалуйста?

1
задан 17 September 2012 в 22:40

1 ответ

XAMPP - это пакет из нескольких программ, таких как веб-сервер (Apache), сервер базы данных (MySQL) и другие. Со многими из этих программ вы можете запускать только один экземпляр одновременно. Поэтому, если у вас, например, запущен веб-сервер, вы не сможете запустить другой веб-сервер, пока не остановите первый. То же самое касается сервера MySQL, сервера FTP и других. (Технически, вы можете запустить несколько веб-серверов и т. Д., Если каждый из них использует свой порт, но я предполагаю, что вы захотите придерживаться стандартных портов для начала).

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

Первый тест заключается в том, чтобы направить веб-браузер (Firefox, Chrome, Opera, ...) на локальный компьютер , не пытаясь запустить XAMPP и проверить, отвечает ли что-нибудь. Так что укажите ваш веб-браузер на http://localhost. Если веб-сайт появляется, возможно, по умолчанию "Это работает!" страница из Apache, веб-сервер уже запущен, и XAMPP не может запустить дополнительный. Вы можете сделать аналогичные тесты с MySQL, FTP-сервером и другими компонентами XAMPP.

Если на самом деле веб-сервер запущен до того, как вы попытаетесь запустить XAMPP, вам нужно выяснить, откуда он взялся. Я вижу две возможности: XAMPP уже запущен, может быть, он автоматически загружается во время загрузки, или «стандартные» пакеты Apache, MySQL и т. Д. Установлены и работают. Есть несколько способов проверить это, один из них - временно изменить детали в файлах HTML, которые должен предоставлять один веб-сервер. Например, если вы добавите слово, скажем «ТЕСТ», в HTML-код, который должен доставлять Apache XAMPP, вы сможете увидеть, появляется ли это изменение в браузере или нет. Вы можете идти оттуда.

0
ответ дан 17 September 2012 в 22:40

Другие вопросы по тегам:

Похожие вопросы: