Bonjour à tous,
je ne sais pas trop si je poste au bon endroit car ceci concerne à la fois CakePHP et Vagrant.
J'utilise de plus en plus la console de Cake pour mes projets mais à chaque fois, je suis obliger de tapper ceci dans la console :
Chemin/vers/mon/appli>"../Lib/Cake/Commande/cake" bake
alors que je sais qu'il est possible d'entrer uniquement ceci :
Chemin/vers/mon/appli>cake bake
D'où ma question : comment "installer" la console sous Vagrant et plus précisement Debian ? (en gros, faire une installation globale comme c'est possible de le faire sous Windows).
J'ai eu beau regarder sur la doc de CakePHP et sur internet, je n'ai pas trouvé de réponses...
Merci d'avance ;)
Salut tu dois rendre cake executable dans ta variable path, pour cela tu doit taper ceci
export PATH="$PATH:Le/Chemin/Complet/Vers/LExecutable/Cake/De/Ton/Choix
en ligne de commande bien sur
ensuite tu tapes un
echo $PATH
Pour vérifier qu'il est bien inséré et ensuite tu peux faire des cake bake n'importe ou.
Salut Ch0c4,
merci pour ta réponse. Cette solution fonctionne bien mais le seul problème est qu'elle ne dure que le temps de la session.
Après une petite recherche sur internet, j'ai réussi à trouvé une solution définitive en modifiant un fichier.
Voici la solution (en mode root) :
vi /etc/bash.bashrc
export PATH="$PATH:Le/Chemin/Complet/Vers/LExecutable/Cake/De/Ton/Choix"
Sauvegarder et quitter le fichier, relancer la console et tout fonctionne !