Bonjour à tous et à toutes,

Il serait très intéressant de pouvoir gérer plusieurs projets CakePHP avec une seule lib, ce qui faciliterait la maintenance.
Ça implique le changement de variables dans les fichiers de base (index.php et .htaccess).

La structure idéal serait :

cake/
    lib/
app1/
    controllers/
    ...
app2/
    controllers/
    ...
webroot/
    app1_webroot/
        index.php
        ...
    app2_webroot/
        index.php
        ...

Il serait dés lors possible d'utiliser les urls suivantes :

http://www.mondomaine.tld/app1 > webroot/app1_webroot/index.php
http://www.mondomaine.tld/app2 > webroot/app2_webroot/index.php

Est-il possible d'avoir une marche à suivre ? un tutoriel ? ou bien tout simplement donner des idées via ce sujet ?

Merci à vous

1 réponse


Grafikart
Réponse acceptée

Je crois qu'il y a du code commenté dans index.php se trouvant dans webroot qui permet d'inclure CakePHP avec un chemin spécifique. Regarde de ce côté là. J'ai jamais essayé par contre.