Я хочу запустить сервер XAMPP Apache, но он терминала говорит, что другой демон веб-сервера уже запущен. Поэтому я хочу узнать, как его отключить или что-то в этом роде.
Когда я захожу на localhost, я получаю следующее сообщение:
Оно работает!
Это веб-страница по умолчанию для этого сервера.
Программное обеспечение веб-сервера запущено, но контент пока не добавлен.
Когда я захожу на localhost/index.php, я получаю следующее сообщение:
Не найдено
Запрошенный URL /index.php не найден на этом сервере.
Сервер Apache/2.2.14 (Ubuntu) на локальном хосте, порт 80
Но раньше, когда я запускал XAMPP Apache и переходил на localhost, это работало, открывалась моя страница index.php, а теперь я не могу ее запустить.
Я не уверен, является ли этот веб-сервер Apache, но я просто рассказываю, что происходит, когда я захожу на localhost
Так что мне делать? Я использую Ubuntu 10.04
решение1
Ну, XAMPP — это пакет «все в одном», который приносит с собой свой собственный Apache. Но Ubuntu имеет все эти пакеты в своем основном репозитории, поэтому я бы посоветовал вам выбрать использование пакетов Ubuntu для настройки вашего сервера (есть инструкции в сети, напримерhttps://help.ubuntu.com/community/ApacheMySQLPHP)
Другой вариант — удалить Apache, предоставляемый Ubuntu:
sudo aptitude purge apache2
Затем вы можете попробовать снова запустить XAMPP и подключиться к локальному веб-серверу.
решение2
sudo service apache stop
Вы можете попробовать удалить пакет Apache.
решение3
sudo /etc/init.d/apache2 stop
sudo /opt/lampp/lampp restart