- Installation de Wamp
- Installation de composer
- Installer les dépendances avec composer
- Ajout du standard CakePHP à CodeSniffer
vendor/bin/phpcs --config-set installed_paths /path/to/your/app/vendor/cakephp/cakephp-codesniffer
- Créer la DB mll_site
- Créer le compte DB
- Nom utilisateur : mllAdmin
- Mot de passe : toto
- Lancer les migrations de la Base de Donnée
- Ouvrir un terminal ou l'invite de commande sous Windows
- Déplacer le dossier courant :
cd path\to\bin
- Lancer la migration :
cake migrations migrate
- Ouvrir PHPMyAdmin
- Atteindre la DB mll_site
- Ouvrir l'onglet SQL
- Glisser populate.sql et lancer l'exécution
Attention Lors de la premiere visite du site web, un délai est causé par la compilation de less
Autorisation :
HTTPDUSER=``ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1
setfacl -R -m u:${HTTPDUSER}:rwx tmp
setfacl -R -d -m u:${HTTPDUSER}:rwx tmp
setfacl -R -m u:${HTTPDUSER}:rwx logs
setfacl -R -d -m u:${HTTPDUSER}:rwx logs
- Extraire les locales:
bin/cake i18n extract
- Ouvrir le fichier des locales fr_CA:
poedit src/Locale/fr_CA/default.po
- Dans Poedit, choisir l'option Catalog,Update from POT file...
- Traduire les chaînes de caractères
- Sauvegarder le fichier de locale
#ENGLISH VERSION
- Installation of Wamp
- Installation of composer
- Installation of dependencies with composer
- Installation of CakePHP standard on CodeSniffer
vendor/bin/phpcs --config-set installed_paths /path/to/your/app/vendor/cakephp/cakephp-codesniffer
- Create the database mll_site
- Create the db account
- Username : mllAdmin
- Password : toto
- Launch migrations of the DB
- Open a terminal (cmd on windows)
- Move to the bin folder :
cd path\to\bin
- Execute the migration :
cake migrations migrate
- Open PHPMyAdmin
- Go to mll_site DB
- Open the SQL tab
- Drag populate.sql into the SQL window and execute
Warning The first time you visit the web site, a delay is caused by less
##LINUX##
Autorisation :
HTTPDUSER=``ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1
setfacl -R -m u:${HTTPDUSER}:rwx tmp
setfacl -R -d -m u:${HTTPDUSER}:rwx tmp
setfacl -R -m u:${HTTPDUSER}:rwx logs
setfacl -R -d -m u:${HTTPDUSER}:rwx logs