piątek, 12 lutego 2016

Vertigo: błąd Server HTTP Apache - nie jest prawidłową aplikacją systemu win32

W dzisiejszym temacie zajmę się popularnym serwerem jakim jest vertrigo. No nie jest aż tak popularny jak xampp czy wamp, ale jest używany. Ja na jednym komputerze używam xampp a na drugim vertrigo.
Patrząc na nazwę tematu, zastanawiacie się o jaki błąd chodzi, pewnie nie zmieniłem portów, czy nie skonfigurowałem firewalla, ale po kolei.
Wczoraj postanowiłem zainstalować najnowszą wersję Vertrigo 2.38 x86. Pobrałem i zainstalowałem bez żadnych problemów. Problem jaki był, pojawiał się zaraz po uruchomieniu. I o to taki komunikat dostałem:


Trochę mnie zdziwiło, bo nigdy czegoś takiego nie było, ewentualnie miałem w xampp, gdy miałem zainstalowany skype.
Niestety kroki jakie zrobiłem a takie jak:
  • zmiana portów w config.php,
  • wyłączenie firewalla (sprawdzenie czy ruszy serwer),
  • sprawdzenie, czy nie ma uruchomionej usługi IIS, ale nie miałem, była usługa jako Serwer - wyłączyłem,
 Nie dało rezultatu!
Czytałem na funpage na facebooku (ktoś też miał problemy i dostał odpowiedź), aby uruchomić z wiersza poleceń otrzymałem taki wynik:


Taki komunikat, że v_apache.exe, nie jest prawidłową aplikacją systemu win32, zobaczymy uruchamiając, wchodząc w program files/Vertrigo/Apache/bin/v_apache.exe.
Można powiedzieć, dobra pewnie nie mam zainstalowanej biblioteki, ok, ale jakiej? Jak sama nazwa pliku instalacyjnego wskazuje x86 dotyczy systemów 32-bitowych i na takim instalowałem.

Takie błędy zaczynają się od wersji 2.34, wiem bo sprawdzałem, mimo, że wersja 2.34 nie ma w nazwie instalatora x86. Dopiero wersja 2.33 jest bezproblemowa i można śmiało pobrać z tej strony:
http://www.programosy.pl/program,vertrigoserv.html

Niestety zmiana na nowszą wersje niż miałem, nie dała oczekiwanego rezultatu, chodzi o wersję php. Chciałem mieć wersję php 5.5.2, która obsługuje password_hash.

Z drugiej strony można powiedzieć, że mogę też xampp, wamp zainstalować, ale xampp wolno chodzi na tym komputerze, na którym mam vertrigo a wamp, też podczas instalacji ma problemy z plikiem apache.

Gdyby coś w tych wersjach zmieniło się, to zaktualizuję:)

Aktualizacja  
Jak dowiedziałem się z supportu, nowsze wersje nie są kompatybilne z Windowsem XP, dlatego są takie błędy. W takim razie jak chcemy korzystać z vertrigo, to na wersji 2.33.