2012-07-05 7 views
5

staram się stworzyć sieć stron z WordPress i XAMPP ale i'getting następujący błąd, gdy idę do Narzędzia-> Sieć:Nie można zainstalować sieć serwisów - WordPress i XAMPP

ERROR: You cannot install a network of sites with your server address. 
You cannot use port numbers such as :8080. 

Wszystkie moje strony są w

C:\xampp\htdocs 

i mogę oglądać je tak:

http://localhost:8080/sitename 

próbowałem stworzyć wirtualnego hosta i fałszywą domeną, ale nie mogę jej uruchomić.

Czy ktoś może pomóc? Z góry dziękuję.

Odpowiedz

0

znalazłem tymczasowe rozwiązanie:

systemem "netstat -a -n -o | findstr 0.0.80" w CMD pokaże wich usługa korzysta z portu 80. Jeżeli PID jest 4 oznacza to, że port 80 jest używany przez system (prawdopodobnie IIS lub matryca internetowa, jeśli jest zainstalowana - taki był mój przypadek). Zmieniłem port, z którego IIS korzystał z Menedżera usług IIS, a także dezaktywowałem usługę MsDepSvc (Web Matrix), która również korzystała z portu 80. Potem zrekonfigurowałem apache do pracy w porcie 80 i wszystko działało dobrze!

26

Problem polega na tym, że port 8080 nie jest obsługiwany przez Wordpress podczas tworzenia sieci witryn.

Współpracuje z portami 80 i 443.

Jak naprawić i używać portu wymaga w tym przypadku 8080:

  1. szukać network.php w wp-admin\includes\network.php - [Line-121]

  2. Poszukaj ta sekcja kodu:

  3. Dostosuj kod tak, aby zawierał wymagany port 8080, więc wygląda to tak;

    if ((false !== $has_ports && ! in_array($has_ports, array(':80', ':443', ':8080')))) { 
    
  4. To wszystko. Zapisz plik network.php i zaloguj się ponownie do swojego projektu.