INSTALLEER COMPOSER
-
Zie https://getcomposer.org/doc/00-intro.md#installation-windows
-
Indien composer geïnstalleerd is, maar niet uitvoerd vanuit de command line: moet de lijn (;C:\ProgramData\ComposerSetup\bin;) toegevoegd worden aan de Windows path systeemvariabele, en nadien de pc heropgestart worden.
INSTALLATIE DB + SOURCE FILES
-
Gebruik PHP 5.5 (XAMPP ) ps je kan perfect meerdere versies tegelijk van Apache en Mysql geïnstalleerd hebben (http://netcologne.dl.sourceforge.net/project/xampp/XAMPP%20Windows/5.5.19/xampp-win32-5.5.19-0-VC11-installer.exe)
-
Open php.ini en zorg voor de volgende regels onder de sectie [XDebug] (bijschrijven of uit commentariëren)
xdebug.remote_enable = 0
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
-
Herstart Apache
-
Importeer met phpmyadmin of een client de .SQL whisky DB file.
-
Stel het root paswoord in (deze is initieel by default leeg) + Maak aparte, NIET ROOT gebruiker aan met paswoord voor gebruik door de applicatie, en geef deze toestemming tot alle CRUD operaties op de whisky DB
-
Maak een map aan voor het project onder de htdocs folder ONDER DE JUISTE XAMPP INSTALLATIE.
-
Ga via de CMD naar de hierboven gemaakte map (scrum in mijn geval)
-
Geen via de CMD volgende commando: git init Je krijgt de volgende bevestiging: Initialized empty Git repository in C:/xampp_5.5.19/htdocs/scrum/.git/
-
Geef vervolgens via CMD: git remote add origin https://github.com/JeffVDAB/ScrumWhisky.git
-
Git pull origin master
-
Nu zouden de source files lokaal aanwezig moeten zijn, onder de aangemaakte folder
VOEG VIA COMPOSER DE BENODIGDE LIBRARIES IN.
-
Open met CMD de hierboven aangemaakte folder
-
Geef commando: "C:\ProgramData\ComposerSetup\bin\composer.bat" "--ansi" "--no-interaction" "update" "--no-dev" (indien composer.bat zich in de installatie default map bevindt)
!!! documentatie externe libs:
// Validatie library Valitron : http://vancelucas.com/blog/valitron-the-simple-validation-library-that-doesnt-suck/
// Routing framework Slim: http://docs.slimframework.com/
EXTRAS: zie extra.md