Centraliser cakePhp

Par lepetitnico, il y a 14 ans


Bonjour à toute et à tous,

Je pense qu'il serait intéressant de faire un tutoriel, sur la possibilités, de centraliser cakePHP sur un serveur afin d'éviter d'avoir le framework de base installé pour chaque site.

Cela demande un peu de paramétrage et je pense que beaucoup serais heureux devoir un tutoriel sur celui cette partie, moi même j'en fais partit.

Bon après midi à tous.

3 réponses

Grafikart, il y a 14 ans

Bonne idée, j'ai jamais essayé de le faire pour être franc :D

lepetitnico, il y a 14 ans

Ok, en tout cas je me tiens dispo, moi aussi je planche sur sa depuis un certain temps.

djenvert, il y a 14 ans

Hello,

Un moyen très simple sous Unix (Mac OS X ou Linux) consiste à :
1°) mettre cakephp quelque part sur le serveur, mettons là : /path/to/cake
2°)au même niveau que le dossier de votre application (/path/to/my/app), faites un lien symbolique : ln -s /path/to/cake /path/to/my/cake
(c'est la version pour CakePHP 1.x, c'est presque pareil pour la 2)

Astuce++ : faire un lien symbolique supplémentaire version mineure -> version majeure pour gérer facilement les montées en version de CakePHP. ln -s /path/to/cake_1.3.14 /path/to/cake

Sinon, bien entendu, ça peut se faire facilement par configuration de la constante CAKE_CORE_INCLUDE_PATH, voir http://book.cakephp.org/1.3/en/view/915/Advanced-Installation
http://book.cakephp.org/2.0/en/deployment.html#multiple-cakephp-applications-using-the-same-core