Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 30-06-2009 22:43:48

podo
Membre
Date d'inscription: 29-06-2009
Messages: 18

[Resolu][FC][1.8.x]Probleme de routage ???

Bonsoir.

Voila j'ai un probleme avec mon application Zend.

Lorsqu'elle est placée a la racine de mon serveur web (xampp/htdocs/{repertoire racine de mon app}), tout fonctionne a merveille.

Cependant, lorsque je la deplace dans un sous repertoire cela ne marche plus :s Il ne trouve plus mes controleurs. Il semble qu'il fasse une confusion lors de l'appel des Action dans l'Url...

Comment palier a ce probleme ??


A noter que cela marche quand meme dans certains cas... Selon les noms des repertoirs etc... C'est a n'y rien comprendre ^^

Dernière modification par podo (01-07-2009 10:52:56)

Hors ligne

 

#2 01-07-2009 09:40:21

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: [Resolu][FC][1.8.x]Probleme de routage ???

dans ton bootstrap, tu dois sans doute ajouter un baseUrl :

Code:

$controller->setBaseUrl("/monSousRepertoire");
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#3 01-07-2009 10:24:49

podo
Membre
Date d'inscription: 29-06-2009
Messages: 18

Re: [Resolu][FC][1.8.x]Probleme de routage ???

^^

J'ai essayé cela ce matin... Mais sans grand resultat :s Il me trouve la premiere page index...
Mais quand je lance une action, l'Url ne semble plus convenir.
Le CSS non plus ne marche plus ...

Code:

$frontController->setBaseUrl('.../application/public');
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Voila ce que je met dans mon bootstrap pour fair marcher mon index.

Sans ca, le CSS fonctionne correctement, mais pas les actions...


P.S.: J'ai une fonction BaseUrl:

Code:

class Zend_View_Helper_BaseUrl{
    function baseUrl(){
        $fc = Zend_Controller_Front::getInstance();
        return $fc->getBaseUrl();
    }
}
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

Y a t il quelque chose a modifier dans celle ci ??

En tout cas merci de me repondre wink

Dernière modification par podo (01-07-2009 10:25:09)

Hors ligne

 

#4 01-07-2009 10:32:38

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: [Resolu][FC][1.8.x]Probleme de routage ???

T'as pas mis la bonne valeur dans ton setBaseUrl :
si tu accès à ton site par http://localhost/monsite/

il faut mettre :

Code:

$frontController->setBaseUrl('/monsite');
Ajoutez [lang=php|phtml|javascript|sql|perl|xml|shell|html] au début de votre code pour activer le syntax highlighting

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#5 01-07-2009 10:52:40

podo
Membre
Date d'inscription: 29-06-2009
Messages: 18

Re: [Resolu][FC][1.8.x]Probleme de routage ???

Merci Philippe ^^ En effet, je n'avait pas ecrit le bon chemin ^o)
J'etais pourtant certain de l'avoir essayé... Enfin bref, ca marche merci bien wink

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