WampServer: Could not execute menu item

Pokud používáte ve Windows WampServer (obdoba linuxového LAMP) a narazili jste na chybu „Could not execute menu item (internal error) [Exception] Could not perform service action: The service has not been started“ při spouštění serveru, řešení by mělo být jednoduché.

Nastavení portu

Webový server obvykle běží na portu 80, editovat nastavení můžeme po kliknutí levým tlačítkem myši na ikonku WampServeru, kde zvolíme Apache-httpd.conf (nebo si otevřeme soubor v adresáři, kde jsme WampServer instalovali a tam je soubor uložen v bin\apache\apache-X.X.X\conf\httpd.conf) a tam najdeme (Ctrl+F) část s Listen, kde bychom měli mít nastaveno něco jako:

Listen 80

Pokud chceme aby webový server běžel na jiném portu, tak to jednoduše přepíšeme.

Zjištění co poslouchá na portu 80

Pokud ale chceme webový server na portu 80 využívat a při daném nastavení server nefunguje, tak pravděpobobně na portu 80 (pokud jej nemáme v síti zakázaný nebo jej neblokuje nějaký firewall apod.) běží již jiná služba. Jaká zjistíme když pravým tlačítkem myši klikneme na ikonu WampServeru a zvolíme Apache-Service-Test Port 80. Tu již pak jen stačí vypnout.

Na portu 80 běží IIS služba

Pokud vám test portu 80 vrátil něco jako:

Your port 80 is actually used by:
Server: Microsoft-IIS/X.X

Tak na portu 80 máte zapnutou IIS službu. Ta jde deaktiovat přes Ovládací panely-Programy-Odinstalovat program-Zapnout nebo vypnout funkce systému Windows a tam je třeba odškrtnout Internetová informační služba a dát OK. Pak je ještě potřeba PC restartovat a již by měl být port 80 volný pro využívání WampServeru.

Publikováno 5.8.2015 v 11:35 | Kategorie: WampServer

MS Windows 10: nepřístupné disky v Linuxu

Jestliže na svém PC používáte vedle Linuxu i Windows 8/10, může se Vám stát, že se po odpojení z Windows nemusíte dostat z Linuxu na ostatní disky s daty kam oba systémy přistupují. Je to dáno tím, že Windows si po vypnutí/restartu uloží data disků do hiberfile.sys pro rychlejší práci hned po nabootování. Jak to vyřešit?

Vypnutí hibernace/uspávání

Stačí si ve Windows spustit jako správce příkazový řádek a v něm zadat příkaz pro kompletní vypnutí hibernace:

powercfg /h off

Po dalším restartu se již na disky z Linuxu v pořádku dostanete.

Publikováno 4.8.2015 v 10:43 | Kategorie: MS Windows 10