PHP:n ajaminen

PHP-ohjelma ajetaan palvelimella, oppilaitoksella käytämme aluksi XAMPP-sovellusta.

XAMPP

Asenna kotikoneellasi itsellesi XAMPP. Oppilaitoksella sovellus löytyy c:\xampp-kansiosta, mikäli sitä ei ole asennettu saat sen Sofware Centerin kautta koneellesi käyttöön.

Kun XAMPP käynnistetään se sisältää MySQL-tietokantapalvelun sekä Apachen www-sivujen esittämiseen. Web-palvelimen juurihakemisto on htdocs-kansio. Huom: koululla emme käytä XAMPP:n kansiota vaan ajamme PHP.exe-tiedoston omassa kansiossamme.

Kloonaa github-reposi

Kloonaa kurssin repo itsellesi c-asemalle. Kannattaa käyttää esimerkiksi Tiedostot-kansiota tai muuta oman profiilisi alla olevaa kansiota. OneDrive-kansion kanssa on ollut joskus ongelmia.

  • kopioi repon osoite github-sivulta
  • valitse resurssinhallinnassa hiiren oikealla oikeassa kansiossa "Git Bash Here"
  • kloonaa repo
    git clone https://github.com/tredu/sahkoinen_asiointipalvelu-tunnuksesi-git

PHP:n ajaminen paikallisesti

Käynnistä VSCode ja tee yksinkertainen PHP-sovellus (testi.php).

 <?php
 echo "<h1>Hello world!</h1>";
 ?>

Avaa VSCodessa uusi komentokehote (Terminal / New Terminal) ja käynnistä PHP

php -S localhost:8888    

Jos koneellasi ei ole määritelty polkua niin viittaa suoraan php.exe-tiedostoon esimerkiksi näin:

c:\xampp\php\php.exe -S localhost:8888      

Kokeile avata selaimessa osoite http://localhost:8888/testi.php. Mikäli tallensit sivun esimerkiksi kansioon testi on silloin oikea osoite vastaavasti http://localhost:8888/testi/testi.php