Skip to content
This repository has been archived by the owner on Nov 14, 2019. It is now read-only.

Latest commit

 

History

History
24 lines (17 loc) · 1.4 KB

DEPLOY.md

File metadata and controls

24 lines (17 loc) · 1.4 KB

Priprema projekta za prezentaciju

Na ovoj stranici se nalaze upute kako pripremiti projektnu aplikaciju za prezentaciju projekta.

Upload projekta

Ovo su upute za brzi upload aplikacije na phpacademy server za one koji su aplikaciju razvijali lokalno. Ako ste aplikaciju razvijali na phpacademy serveru, možete odmah prijeći na idući korak. Na lokalnoj aplikaciji:

  1. Pobrisati cijeli vendor direktorij, kao i sve iz var/cache, var/logs i var/sessions direktorija.
  2. Ako koristite npm, potrebno je pobrisati i node_modules direktorij.
  3. Kopirati aplikaciju na \\phpacademy\project.{inicijali polaznika akademije}
  4. Spojiti se preko SSH na phpacademy server i pokrenuti composer install (ako koristite npm, instalirati i npm pakete)
  5. Postaviti bazu podataka project_{inicijali polaznika akademije} na phpacademy serveru

Priprema projekta za prezentaciju

Projekt će se prezentirati u produkcijskom načinu rada, stoga je prije prezentacije potrebno pripremiti projekt za produkciju:

  1. Ukloniti sve pozive Symfony dump() funkcije iz kôda.
  2. Počistiti produkcijski cache konzolnom naredbom php bin\console cache:clear --env=prod
  3. Provjeriti je li aplikacija dostupna na http://phpacademy.project.{inicijali polaznika akademije}