Dlaczego usługi IIS domyślnie uruchamiają się w systemie Windows 8?


0

Staram się rozwijać na Wordpress lokalnie, ale nie mogę nawet uruchomić WAMP.

Instaluję go i zaczynam, ale zawiesza się na pomarańczowej ikonie z komunikatem „serwer offline”.

Próbowałem zmienić port, na którym nasłuchuje od 80 do 8888. Jedna rzecz, której nie jestem pewien, to gdzie i w jakim pliku powinienem edytować?

Jest httpd.conf plik w obu C:\wamp\bin\apache\apache2.4.9\conf i C:\wamp\bin\apache\apache2.4.9\conf\original i mają 80 w kilku różnych miejscach.

AKTUALIZACJA: jak rozwiązać problem, ale nie do końca rozumiem. Bieganie net stop WAS pozwala na rozpoczęcie WAMP. znalazłem wskazówki tutaj i domyślnie czerwony IIS zaczyna się od Windows 8. Myślę, że pomyślałem, że łatwiej byłoby znaleźć to w Google, jeśli WAMP nigdy nie działa domyślnie na Windows 8?

UPDATE 2: nieważne, że nie działa ponownie :( tutaj są dzienniki błędów

[05-Jul-2015 11:50:56 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 11:50:56 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 11:50:57 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 11:50:57 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 12:07:00 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 12:07:00 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 12:07:01 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 12:07:01 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'c:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

 in Unknown on line 0

[05-Jul-2015 14:08:39 Europe/Paris] PHP Parse error:  syntax err

lub, nieoczekiwane „echo” (T_ECHO) w C: wampir www.php w linii 3


[Sun Jul 05 04:50:56.884946 2015] [mpm_winnt:notice] [pid 100:tid 532] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Sun Jul 05 04:50:56.884946 2015] [mpm_winnt:notice] [pid 100:tid 532] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Sun Jul 05 04:50:56.884946 2015] [core:notice] [pid 100:tid 532] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.9\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.9'
[Sun Jul 05 04:50:56.885945 2015] [mpm_winnt:notice] [pid 100:tid 532] AH00418: Parent: Created child process 2572
[Sun Jul 05 04:50:57.109714 2015] [mpm_winnt:notice] [pid 2572:tid 440] AH00354: Child: Starting 64 worker threads.
[Sun Jul 05 04:54:23.655588 2015] [mpm_winnt:notice] [pid 100:tid 532] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sun Jul 05 04:54:25.671621 2015] [mpm_winnt:notice] [pid 2572:tid 440] AH00364: Child: All worker threads have exited.
[Sun Jul 05 04:54:25.687247 2015] [mpm_winnt:notice] [pid 100:tid 532] AH00430: Parent: Child process 2572 exited successfully.
[Sun Jul 05 05:07:00.824045 2015] [mpm_winnt:notice] [pid 5128:tid 528] AH00455: Apache/2.4.9 (Win64) PHP/5.5.12 configured -- resuming normal operations
[Sun Jul 05 05:07:00.824045 2015] [mpm_winnt:notice] [pid 5128:tid 528] AH00456: Apache Lounge VC11 Server built: Mar 16 2014 12:42:59
[Sun Jul 05 05:07:00.824045 2015] [core:notice] [pid 5128:tid 528] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.9\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.9'
[Sun Jul 05 05:07:00.825045 2015] [mpm_winnt:notice] [pid 5128:tid 528] AH00418: Parent: Created child process 5296
[Sun Jul 05 05:07:01.032475 2015] [mpm_winnt:notice] [pid 5296:tid 440] AH00354: Child: Starting 64 worker threads.
[Sun Jul 05 12:45:12.001476 2015] [mpm_winnt:notice] [pid 5128:tid 528] AH00422: Parent: Received shutdown signal -- Shutting down the server.
[Sun Jul 05 12:45:14.003754 2015] [mpm_winnt:notice] [pid 5296:tid 440] AH00364: Child: All worker threads have exited.
[Sun Jul 05 12:45:14.030760 2015] [mpm_winnt:notice] [pid 5128:tid 528] AH00430: Parent: Child process 5296 exited successfully.

Spójrz na dzienniki błędów apache. Podadzą szczegóły potrzebne do rozwiązania tego problemu - może to nie być problem z numerem portu.
DavidPostill

@DavidPostill jest pusty
Celeritas

Sprawdź wszystkie inne dzienniki pod katalogiem najwyższego poziomu wamp.
DavidPostill

@DavidPostill coś wspólnego z usługami IIS spieprzyło to, zobacz zaktualizowane pytanie.
Celeritas

Odpowiedzi:


3

Dzieje się tak dlatego, że zarówno IIS, jak i WAMP próbują skonfigurować serwer nasłuchujący na porcie 80. Tylko jedna aplikacja może korzystać z lokalnego portu naraz.

Masz dwie opcje:

  • Włącz serwer WAMP, aby skonfigurować gniazdo serwera nasłuchujące na porcie 80, wyłączając usługę IIS;
  • Zmień port nasłuchiwania na inny, na przykład port 8080. Możesz to zrobić, edytując httpd.conf plik, a następnie zastąpienie wszystkich: 80 wystąpień przez: 8080. Jeśli klikniesz ikonę na pasku zadań, a następnie Apache ▶ httpd.conf , otworzy domyślny edytor tekstu (zwykle Notatnik) z poprawnym httpd.conf plik.

Hmm, to dziwne Próbowałem zmienić port nasłuchu WAMP i to nie zadziałało
Celeritas

Nie, próbowałem zastąpić wszystkie 80 8080 w Apache httpd.conf i nadal zawiesza się na pomarańczowej ikonie (i tak pamiętam o ponownym uruchomieniu wszystkich usług).
Celeritas

Czy próbowałeś kliknąć? Ikona zasobnika systemowego WAMP »Usługa Apache» Test Port 80 ?
MC Emperor

Mówi „twój port 80 nie jest faktycznie używany”
Celeritas

nagle nie działa ponownie. Dodałem dzienniki błędów do pierwotnego pytania
Celeritas

0

Czy w ogóle używasz IIS ..? Jeśli nie, może to być warte unistallingu, zwalniając tym samym port 80 dla Apache i unikając konieczności modyfikowania pliku httpd.conf za bardzo.

Usługi IIS są zintegrowane w systemie Windows 8.1, ale wymagają dodania jako opcjonalnego składnika systemu Windows, chyba że używasz niestandardowego nośnika instalacyjnego.

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.