Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-10-2009 18:56:58

NainTernaute
Nouveau membre
Date d'inscription: 26-10-2009
Messages: 3

[Résolu] "Index.php" dans l'URI => bug oO

Bonjour à tous,

J'ai un petit problème avec le Zend Framework ; en fait, quand je passe "index.php" dans l'URI, ça fait bugguer toute la détection de controllers/actions/... Comme un exemple sera probablement plus clair, imaginons que je veuilles accéder à l'URI suivante : http://localhost/forum/index/index/?page=testindex.php

Et bien, le testindex.php fait bugguer et voici le stack trace retourné :

Message: Invalid controller specified (ex)
Stack trace:

#0 C:\wamp\www\Projet\current\content\library\Zend\Controller\Front.php(945): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#1 C:\wamp\www\Projet\current\content\library\Zend\Application\Bootstrap\Bootstrap.php(77): Zend_Controller_Front->dispatch()
#2 C:\wamp\www\Projet\current\content\library\Zend\Application.php(328): Zend_Application_Bootstrap_Bootstrap->run()
#3 C:\wamp\www\Projet\current\content\public\index.php(34): Zend_Application->run()
#4 {main}
 

Request Parameters:

Zend_Controller_Request_Http::__set_state(array(
   '_paramSources' =>
  array (
    0 => '_GET',
    1 => '_POST',
  ),
   '_requestUri' => '/forum/index/index/?page=testindex.php',
   '_baseUrl' => '/index.php',
   '_basePath' => NULL,
   '_pathInfo' => 'ex/index/',
   '_params' =>
  array (
    'controller' => 'ex',
    'action' => 'index',
    'module' => 'default',
  ),
   '_aliases' =>
  array (
  ),
   '_dispatched' => true,
   '_module' => 'default',
   '_moduleKey' => 'module',
   '_controller' => 'ex',
   '_controllerKey' => 'controller',
   '_action' => 'index',
   '_actionKey' => 'action',
))

Vous auriez une idée du souci svp ?

Merci d'avance

Dernière modification par NainTernaute (27-10-2009 10:04:37)

Hors ligne

 

#2 26-10-2009 20:13:05

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

Re: [Résolu] "Index.php" dans l'URI => bug oO

regarde ce qu'il y a dans ton .htaccess
c'est sûrement là qu'est ton pb

je pense pour la présence en clair de index.php dans une règle.

A+JYT

Hors ligne

 

#3 26-10-2009 20:45:32

NainTernaute
Nouveau membre
Date d'inscription: 26-10-2009
Messages: 3

Re: [Résolu] "Index.php" dans l'URI => bug oO

Hum, le .htaccess est tout classique. hmm

SetEnv APPLICATION_ENV local-dev

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Hors ligne

 

#4 27-10-2009 08:58:36

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

Re: [Résolu] "Index.php" dans l'URI => bug oO

C'est avec quelle version du ZF ?
Philippe


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

Hors ligne

 

#5 27-10-2009 09:14:06

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

Re: [Résolu] "Index.php" dans l'URI => bug oO

Moi ce que je trouve bizarre c'est ça :

Code:

 '_baseUrl' => '/index.php',

Comment as tu définit la baseUrl au niveau du front controller ?

Hors ligne

 

#6 27-10-2009 09:36:18

OsoPardo
Membre
Date d'inscription: 16-09-2008
Messages: 32

Re: [Résolu] "Index.php" dans l'URI => bug oO

Il n'a pas du la définir, je me suis pris la tête sur le même problème :

[Résolu] Problème avec les url contenant 'index.php'

Hors ligne

 

#7 27-10-2009 10:04:22

NainTernaute
Nouveau membre
Date d'inscription: 26-10-2009
Messages: 3

Re: [Résolu] "Index.php" dans l'URI => bug oO

Erf en fait la baseUrl n'était pas définie en effet, c'est résolu grâce au lien d'OsoPardo. smile 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