Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 25-04-2009 15:27:49

Curns83
Nouveau membre
Date d'inscription: 02-05-2008
Messages: 4

WAMP et Zend for Eclipse 6.1

Bonjour,
J'utilise pour les tests clients/serveur Zend for Eclipse sur ma station et Wamp sur le serveur local de l'entreprise (win 2003).
Wamp crée donc un répertoire "www" dont le contenu est publié par apache.
Hélas, lorsque je crée un projet à partir de Zend Studio, celui-ci est dans un répertoire dans le répertoire "www".
Or, je souhaiterais qu'il soit directement "www" afin de simplifier le travail lors de la migration vers le serveur distant de mes clients (Celeonet en l'occurrence).
Rien n'y fait !
Zend crée un répertoire dans le répertoire "www" :-((
Merci de votre aide

Hors ligne

 

#2 25-04-2009 15:38:55

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: WAMP et Zend for Eclipse 6.1

il faut que ton workspace Zend_Studio soit le dossier contenant www et que ton projet s'appelle www

tu peux très facilement te passer du fait d'avoir une conf identique
tu peux très bien rester dans un dossier de www sur ton dev et être à la racine sur ta prod

il te suffit pour cela de mettre setBaseUrl('/monDir/'); en dev et
setBaseUrl('/'); en prod
perso j'utilise une constante pour cela (un paramètre dans un fichier ini)

ensuite dans  toutes tes vues tu mets <?echo $this->baseUrl ?> dans tout tes chemins

ton appli pourra alors être installé dans n'importe quel dossier de tes serveur il sufira de mettre le chemin de la racine au dossier de l'appli dans la constante

A+JYT

Dernière modification par sekaijin (25-04-2009 15:47:00)

Hors ligne

 

#3 25-04-2009 16:36:34

Curns83
Nouveau membre
Date d'inscription: 02-05-2008
Messages: 4

Re: WAMP et Zend for Eclipse 6.1

Merci beaucoup de cette élégante solution !

Hors ligne

 

#4 25-04-2009 16:43:23

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: WAMP et Zend for Eclipse 6.1

J'aime pas trop mettre un $this->baseUrl partout dans mes vues, mais j'imagine que sa sauve du trouble quand on mets le projet en ligne

Hors ligne

 

#5 25-04-2009 22:25:40

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: WAMP et Zend for Eclipse 6.1

on n'est pas obligé de mettre $this->baseUrl partout
on peut le mettre dans le header dans
<base href="<? echo $this->baseUrl ?>" />
du coup tout les liens relatifs de la page font référence à cette base.

Perso je préfère le mette partout
A+JYT

Hors ligne

 

#6 25-04-2009 23:00:25

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: WAMP et Zend for Eclipse 6.1

Ha ouais ! J'y avais pas penser à cette solution ! Merci !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages