Nie można zainstalować XAMPP, ponieważ coś już istnieje


0

Próbowałem zainstalować XAMPP na laptopie znajomego systemu Windows 7. Po pierwsze, dał mi komunikat o błędzie, którego nie mógł zainstalować C:\xampp ponieważ folder nie był pusty. Przejrzałem folder i zawiera on następujące podfoldery:

  • apache
  • wyjście pocztowe
  • mailtodisk
  • mysql
  • php
  • tmp

Więc pomyślałem sobie, może XAMPP jest już zainstalowany. sprawdziłem http://localhost, i dała mi stronę pełną reklam, co nie jest normalne dla XAMPP. w rzeczywistości http://localhost/ANYTHING daje mi stronę pełną reklam. Wyświetlanie źródła na tej stronie daje pełne puste miejsce. Nie rozumiem, jak to możliwe.

Zapytałem mojego przyjaciela, którego to laptop, i ma niejasne wspomnienia o instalacji jakiegoś serwera WAMP z pamięci USB. Próbowałem zmienić nazwę C:\xampp tak jak C:\_xampp, ale istniejący host lokalny pozostaje bez zmian. Przejrzałem listę programów w Panelu sterowania & gt; Usuń programy, ale nie widziałem żadnych odniesień do Apache, XAMPP, PHP. lub cokolwiek o podobnej nazwie. Istnieje program o nazwie „Instalator MySQL”, ale prawdopodobnie nie ma to znaczenia.

Jak mogę znaleźć i usunąć istniejący serwer WWW, abym mógł go zastąpić XAMPP?


Problem 1: reklamy nie pochodzą z localhost: pochodzą z infekcji w jej przeglądarce. Ma coś, co wstrzykuje reklamy na strony. Najpierw musimy to naprawić, a potem przepiszę to pytanie.
TRiG

Odpowiedzi:


1

Może niektóre programy szpiegujące lub adware zmodyfikowały zastępy niebieskie plik w celu przekierowania localhost do niektórych niestandardowych URI / IP. Plik znajdziesz tutaj:

%SystemRoot%\system32\drivers\etc\Hosts

Plik nie powinien być zbyt duży, w rzeczywistości ma tylko około 20 linii (w tym komentarze) w wersji domyślnej.

Jeśli masz instalację XAMPP na komputerze, możesz również szybko sprawdzić, czy inny program nasłuchuje na porcie 80:

  • Otwórz Panel sterowania XAMPP
  • Kliknij „Netstat”
  • Poszukaj wpisu tabeli z numerem portu 80

Wszystko w pliku hosts było komentarzem. Pojawił się komentarz, że rozdzielczość localhost była obsługiwana w samym DNS, a następnie dwa wpisy localhost (127.0.0.1 i :: 1) skomentowały. Nic złośliwego. Odkomentowałem te dwa ostatnie. To nie miało znaczenia. Nadal otrzymuję reklamy. Spróbuj ponownie zainstalować XAMPP i postępuj zgodnie z kolejnymi sugestiami.
TRiG

@TRiG Ostatnie dwa są bezpieczne (ja też je mam). Sprawdź, czy jakikolwiek inny program nasłuchuje lokalnie na porcie 80 (użyj panelu sterowania XAMPP ze starej instalacji XAMPP).
ComFreek
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.