Merci Aurélien.
Je vais tester cela de suite.
La doc est un peu lite là-dessus... ou alors, c'est moi qui fais un
blocage :-))
++
Eric.
On 8 avr, 14:52, avairet <[EMAIL PROTECTED]> wrote:
> Eric,
>
> Désolé, je ne fais jamais la config par défaut, ni la config "prod" et
> je n'utilise pas Wamp...
> Pour moi, voici un exemple d'arbo :
>
> D:developpements/
> |- frameworks
> |- cakePHP
> |- 1.2.x.x (correspond au CAKE_CORE_INCLUDE_PATH du fichier
> de conf)
> |- cake
> |- app
> |- cake
> |- vendors
> |- applications
> |- cake_apps (correspond au ROOT du fichier de conf)
> |- monsitecake1_app (correspond au APP_DIR du fichier de
> conf)
> |- monsitecake2_app
> |- mon_autre_site_cake
> |- monsitecake1_app (correspond au APP_DIR du fichier de conf)
> |- sites_web (cette section correspond à mon www et donc à mon
> DocumentRoot)
> |- site_cake (correspond au app/webroot de Cake)
> |- site_cake2
> |- site_non_cake
> |- site_non_cake2
>
> Et voici mes directives de config pour les 3 chemins :
>
> define('ROOT',
> 'D:'.DS.'developpements'.DS.'applications'.DS.'cake_apps');
> define('APP_DIR', 'voilesetvoiliers_app');
> define('CAKE_CORE_INCLUDE_PATH',
> 'D:'.DS.'developpements'.DS.'frameworks'.DS.'cake');
>
> Ensuite, dans mon httpd.conf de Apache, je me crée des VirtualHost
> pour chaque site présent dans sites_web :
>
> <code>
> NameVirtualHost *
> <VirtualHost *>
> ServerName localhost
> DocumentRoot D:/developpements/sitesweb
> <Directory D:/developpements/sitesweb/>
> Allow From All
> AllowOverride All
> </Directory>
> </VirtualHost>
>
> <VirtualHost *>
> ServerName site_cake
> DocumentRoot D:/developpements/sitesweb/site_cake
> <Directory D:/developpements/sitesweb/site_cake/>
> Allow From All
> AllowOverride All
> </Directory>
> </VirtualHost>
>
> Donc dans ton cas :>>> le Webroot, tu le laisses sous app ?
>
> Ben comme tu veux mais je trouve plus propre de le mettre ailleurs...
>
> >>> As-tu aussi essayer de renommer le répertoire 'app' ?
>
> Comme tu l'as vu ci-dessus, j'ai bien renommer app (en fait je le
> renomme pour chaque projet Cake distinct)
>
> On 8 avr, 12:37, eric <[EMAIL PROTECTED]> wrote:
>
> > Merci Aurélien pour ta réponse.
>
> > Dans ce cas, le Webroot, tu le laisses sous app ? ou tu le déplaces
> > dans le répertoire www de Wamp ?
>
> > As-tu aussi essayer de renommer le répertoire 'app' avec le nom de ton
> > appli par exemple ?
> > Eric.
>
> > On 7 avr, 14:54, avairet <[EMAIL PROTECTED]> wrote:
>
> > > Bonjour Eric,
>
> > > Je pense que les fichiers de config sont similaires dans 1.1 et 1.2.
> > > Par contre, le problème que tu soulèves peut avoir deux origines selon
> > > moi :
> > > - problème avec "mod_rewrite" dans Apache
> > > - répertoire de stockage de Cake, qui devrait plutôt ressembler à
> > > celà :
> > > |- wamp
> > > |-bin
> > > |- cake
> > > |- app
> > > |- cake
> > > |- config
> > > |- libs
> > > |- scripts
> > > |- vendors
>
> > > J'ai déjà eu un souci en voulant remonter d'un niveau le répertoire
> > > "cake/cake"...
>
> > > En espérant que cela puisse t'aider...
>
> > > Aurélien
>
> > > On 7 avr, 12:26, eric <[EMAIL PROTECTED]> wrote:
>
> > > > Bonjour à tous,
>
> > > > je suis en train de me monter un environnement dev sur mon portable
> > > > avec Wamp Server, installé sur C:\wamp.
> > > > J'ai choisi de mettre les librairies Cake dans : C:\wamp\bin\cake, le
> > > > répertoire App dans c:\wamp\www\ et mon webroot pointe sur C:\wamp\www
> > > > \app\webroot.
> > > > Autrement dit j'ai :
> > > > C
> > > > |- wamp
> > > > |-bin
> > > > |- cake
> > > > |- config
> > > > |- libs
> > > > |- scripts
> > > > |-www
> > > > |- app
> > > > |- ...
> > > > |- webroot
> > > > Du coup, j'ai :
> > > > - créé un fichier app.conf avec un alias vers c:/wamp/www/app/
> > > > webroot, et la directive Directory qui va bien
> > > > - modifié le fichier index.php de c:/wamp/www/app/webroot/ avec :
> > > > . ROOT -> 'c:'.DS.'wamp'.DS.'www'
> > > > . APP_DIR -> 'app'
> > > > . CAKE_CORE_INCLUDE_PATH -> 'c:'.DS.'wamp'.DS.'bin'
>
> > > > Si je pointe surhttp://localhost/appj'arrivebiensurma page, mais
> > > > pas de mise à forme. Il ne m'interprète pas les instructions comme "<?=
> > > > $html->css('cake.generic');?>". Et dès que je clique sur un lien sensé
> > > > faire appel à un contrôleur, il ne me le trouve pas.
>
> > > > Ma conf : Win XP, Wamp Server 2.0 (MySQL 5.0.45, PHP 5.2.5), Cake
> > > > 1.1.19.6305. Je vais essayer avec la Beta 1.2, mais ça devrait
> > > > fonctionner en 1.1.19 non ?
>
> > > > Merci !
> > > > Eric.
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---