Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 27-11-2009 09:43:38

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

[RESOLU]baseUrl vide

Bonjour,

j'utilise la version 1.9.5 du framework et j'ai un gros souci !!
Mon BaseUrl est vide que je fasse un appel dans mon controller ou dans une vue c'est toujours pareil

j'ai cherché partout j'ai rien trouvé.

Je me demande si c'est pas un problème de configuration du serveur.

Merci

Dernière modification par jfrag (27-11-2009 11:15:24)

Hors ligne

 

#2 27-11-2009 10:02:59

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

Re: [RESOLU]baseUrl vide

Bon je confirme c'est un problème de configuration de mon Vhost !

(baseurl vide)vhost:

Code:

<VirtualHost *:80>
    ServerAdmin webmaster@zend.redip.dev
    DocumentRoot "C:/AMP/www/eciav2/public"
    ServerName zend.redip.dev
    <Directory "C:/AMP/www/eciav2/public">
        Options FollowSymLinks Indexes
        AllowOverride All
        Order deny,allow
        Allow from all
    </Directory>
    ErrorLog "logs/zend.redip.dev.error.log"
    CustomLog "logs/zend.redip.dev.access.log" common
</VirtualHost>

Hors ligne

 

#3 27-11-2009 10:45:43

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [RESOLU]baseUrl vide

Es ce que à un moment tu fais $fonrtController->setBaseuUrl(...) ?
Car sinon c'est normal.

Hors ligne

 

#4 27-11-2009 10:48:22

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

Re: [RESOLU]baseUrl vide

non je ne le fait pas.

j'ai essayé mais je doit mettre quoi dans mon setBaseUrl ? le domaine ? un '/' ?

Hors ligne

 

#5 27-11-2009 10:51:02

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [RESOLU]baseUrl vide

Ca depends de l'endroit ou se trouve ton appli. Si t'as un vhost j'imagine qu'elle est à la racine. C'est donc normal que ton baseurl soit vide. Pour tes liens regardes du côté de la balise html <base href="http://.../" />

Hors ligne

 

#6 27-11-2009 10:58:02

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

Re: [RESOLU]baseUrl vide

oula j'ai pas tout compris.

l'endroit ou se trouve mon application ? www/monprojet/application/ ?
et cette balise base ? je la mets ou ? dans le header ?

Hors ligne

 

#7 27-11-2009 11:03:37

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [RESOLU]baseUrl vide

Si http:///tonurlbidon.dev/  -> baseurl = '/'
ou
http:///tonurlbidon.dev/mon appli   -> baseurl = 'mon appli/'

Ensuite pour la balise <base> fait un tout petit peu de recherche dessus smile (oui c dans le head et oui ca permet de ne pas se taper la baseurl sur tous les liens, y compris les images css js etc...

Hors ligne

 

#8 27-11-2009 11:08:12

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

Re: [RESOLU]baseUrl vide

ok merci pour ton aide !
je suis dans le premier cas.
Mais alors quand je fait un setBaseUrl('/') et bien il ne me retourne rien.
pour la balise base je l'ai mis dans mon layout avec un '/' mais pareil ca merde a fond

La je suis vraiment perdu

Hors ligne

 

#9 27-11-2009 11:15:06

jfrag
Membre
Date d'inscription: 13-11-2009
Messages: 37

Re: [RESOLU]baseUrl vide

bon j'ai mis "<base href="/" >" dans mon layout et du coup mon baseUrl ne sert plus a rien !!

Donc si je résume un peu mon baseUrl ne sert plus a rien car j'ai defini la base de toute mes url a / avec la balise html "<base ...>" donc dans chaque vue que j'affiche dès que j'ai un lien a mettre pas de baseurl juste href="/controller/action/" et c'est tout bon

merci Mr.MoOx

Hors ligne

 

#10 27-11-2009 11:17:46

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [RESOLU]baseUrl vide

Par contre ne pas mettre <base href="/" > y'a des soucis avec certains navigateurs.
Il vaut mieux <base href="http://domaine/" >

Hors ligne

 

#11 18-05-2010 13:12:42

gcr01
Membre
Date d'inscription: 28-08-2009
Messages: 17

Re: [RESOLU]baseUrl vide

Bonjour,

Je suis confronter au même soucis, il me faudrait le 'http://domaine/' pour pouroir l'utiliser pour envoyer des mails avec l'url complet.

genre : http://domaine/auth/activateAccount/user/<user>/key/<key>/


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