IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MVC PHP Discussion :

Problème de redirection


Sujet :

MVC PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par défaut Problème de redirection
    Salut,
    Je suis entrain d'utiliser Zend Framework 0.2.0 et j'ai un problème de redirection. Dans mon indexController dans la méthode noRoute j'ai cette ligne de code: Le problème est quand je tappe http://localhost/controlleur_inexistant
    il m'affiche le message d'erreur ci-dessous:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fatal error: Uncaught exception 'Zend_Controller_Action_Exception' with message 'Cannot redirect because headers have already been sent.' in C:\wamp\lib\Zend\Controller\Action.php:192 Stack trace: #0 C:\wamp\app\controllers\IndexController.php(18): Zend_Controller_Action->_redirect('/') #1 C:\wamp\lib\Zend\Controller\Action.php(118): IndexController->noRouteAction() #2 C:\wamp\lib\Zend\Controller\Dispatcher.php(185): Zend_Controller_Action->run(Object(Zend_Controller_Dispatcher), Object(Zend_Controller_Dispatcher_Token)) #3 C:\wamp\lib\Zend\Controller\Dispatcher.php(136): Zend_Controller_Dispatcher->_dispatch(Object(Zend_Controller_Dispatcher_Token), true) #4 C:\wamp\lib\Zend\Controller\Front.php(254): Zend_Controller_Dispatcher->dispatch(Object(Zend_Controller_Dispatcher_Token)) #5 C:\wamp\www\index.php(22): Zend_Controller_Front->dispatch() #6 {main} thrown in C:\wamp\lib\Zend\Controller\Action.php on line 192
    au lieu de me rediriger vers http://localhost
    Est ce que vous avez une idée?
    Merci
    Cordialement Verboz

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    63
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 63
    Par défaut
    C bon, j'ai trouver la réponse!!
    Il fallait ajouter les routes dans index.php
    voial le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    $controller = Zend_Controller_Front::getInstance();
    $router = new Zend_Controller_RewriteRouter();
     
    $cmtRouteTeacher = new Zend_Controller_Router_Route(
        "teacher/:action",
        array(  "controller"=>"teacher",
                "action"=>null
        )
    );
    $cmtRouteAdmin = new Zend_Controller_Router_Route(
        "admin/:action",
        array(  "controller"=>"admin",
                "action"=>null
        )
    );
    $cmtRouteStudent = new Zend_Controller_Router_Route(
        "student/:action",
        array(  "controller"=>"student",
                "action"=>null
        )
    );
    $router->addRoute("teacher",$cmtRouteTeacher);
    $router->addRoute("admin",$cmtRouteAdmin);
    $router->addRoute("student",$cmtRouteStudent);
     
    $controller->setRouter($router);
    Merci comme meme
    Cordialement Verboz

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/04/2006, 16h16
  2. Problème de Redirection
    Par pirouette_07 dans le forum Apache
    Réponses: 1
    Dernier message: 30/03/2006, 13h50
  3. [Cookies] Problèmes de redirection
    Par mogway95 dans le forum Langage
    Réponses: 6
    Dernier message: 19/02/2006, 00h13
  4. Problème de redirection d'index
    Par Bluelane dans le forum Apache
    Réponses: 8
    Dernier message: 16/09/2005, 17h50
  5. Problème de redirection avec window.location
    Par Kosti dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 18h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo