<?> PHP NOVA invictum.hr
Izdanje 2026.
Poglavlje 5

WampServer kao alternativa

Postavljamo WampServer kao potpuno valjanu Windows alternativu i učimo kako izbjeći sukobe između lokalnih poslužitelja.

15 min čitanja Praktično razina PHP 8.5 ciljna verzija

Nakon ovog poglavlja

Što ćete znati napraviti

  • Instalirati WampServer i provjeriti radi li localhost.
  • Prepoznati servise Apache, PHP i MySQL/MariaDB.
  • Sigurno mijenjati verziju PHP-a i rješavati zauzete portove.

Alternativni paket

Što dobivamo instalacijom

WampServer objedinjuje Apache, PHP, MySQL ili MariaDB i administracijske alate u Windows paketu. Ikona u sistemskoj traci pokazuje stanje servisa i otvara izbornik za verzije, konfiguraciju i logove.

Za ovu knjigu Laragon ostaje primarno okruženje jer su lokalne domene i rad s više projekata vrlo jednostavni. WampServer je koristan ako ga već koristite ili želite tradicionalniji Apache raspored. PHP kod koji pišemo jednak je u oba okruženja.

Kontrolirani početak

Instalacija korak po korak

Preuzmite instalaciju sa službene stranice, prihvatite potrebne Visual C++ preduvjete i odaberite mapu bez sinkronizacije oblaka. Nakon pokretanja pričekajte da ikona postane zelena pa otvorite http://localhost/.

  • Provjerite PHP verziju naredbom php -v.
  • U izborniku provjerite koji su Apache i PHP aktivni.
  • Projekt smjestite u mapu www ili konfigurirajte VirtualHost.
  • Pogledajte Apache i PHP log prije nasumične promjene postavki.
www/provjera/index.php
<?php

echo 'WampServer radi.';
echo PHP_EOL . PHP_VERSION;

Najčešći kvar

Kada localhost ne odgovara

Apache obično sluša portove 80 i 443, a baza 3306. IIS, drugi Apache, Skype, VPN alat ili već pokrenut Laragon mogu zauzeti isti port. Ne pokrećite dva lokalna paketa istodobno ako koriste iste portove.

Verziju PHP-a mijenjajte kroz WampServerov izbornik i zatim ponovno pokrenite servise. Projektne ovisnosti dodatno definirajte u composer.json kako bi tim dobio jasnu poruku ako koristi nekompatibilnu verziju.

composer.json
{
  "require": {
    "php": "^8.5"
  }
}

Primijenite naučeno

Vježba: Provjera okruženja

Napravite malu dijagnostičku stranicu, a zatim je uklonite kada završite.

  1. Ispišite PHP_VERSION i putanju __DIR__.
  2. Provjerite učitane ekstenzije naredbom php -m.
  3. Pronađite aktivni php.ini naredbom php --ini.

Za provjeru i nastavak

Službeni izvori