Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 06-08-2007 00:06:55

dinoxyz
Membre
Date d'inscription: 31-03-2007
Messages: 70

[Résolu][1.0.1]Zend_Controller_Dispatcher Erreur

Bonjour / Bonsoir

J'ai voulu changer l'arborescence de mon site en voulant rajouter une partie admin (backend) et je me retrouve avec une belle erreur "Invalid controller specified (index)"

Code:

/backend
  /PHP-INF
    /controllers
    /views
/frontend
  /PHP-INF
    /controllers
      IndexControllers.php
      CommentControllers.php
    /views
      /scripts
        /index
          index.phtml
        /comment
          display.phtml
          edit.phtml
/config
/library
  /Zend
.htaccess
fichier.log
index.php

Je pense que mon problème vient de l'appel du premier index.php qui devrait initialiser les index.php des frontend et backend, mais voilà j'aimerai faire disparaître si possible le frontend de l'URL et avoir juste une adresse www.monsite.com et pour le backend avoir www.monsite.com/admin ou backend voir même une adresse du style admin.monsite.com mais comme je suis sur un mutualisé je ne sais pas si cela sera possible.

Merci, d'avance pour vos réponses.
Cordialement,
Dinoxyz.

Dernière modification par dinoxyz (06-08-2007 12:50:40)


Système : Ubuntu (Linux)
Version : PHP 5.2.1
Mode debug actif

Hors ligne

 

#2 06-08-2007 10:09:06

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

Re: [Résolu][1.0.1]Zend_Controller_Dispatcher Erreur

Bonjour,

A mon avis ton arbo ne colle pas vraiment. Si tu veux séparer le front et le back, tu aurais intérêt à utiliser des modules plutôt : un module front et un module back.

Après tu utilises les routages pour dire que toutes les url en http://monsite/admin pointent sur le module back et que les autres pointent sur le module front.

Sinon si tu veux garder ton arbo, il faudra jouer avec le rewriteRules de ton .htaccess pour faire pointer les Url en /admin vers ton appli /backend et les autres URL vers ton /frontend. Et il faudra alors mettre un index.php différent dans les 2 répertoires (et je virerais le index.php à la racine).

Il y a sans doute d'autres possibilités, mais c'est les 2 plus directes que je vois...

A+, Philippe


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

Hors ligne

 

#3 06-08-2007 12:50:21

dinoxyz
Membre
Date d'inscription: 31-03-2007
Messages: 70

Re: [Résolu][1.0.1]Zend_Controller_Dispatcher Erreur

Merci, pour ta réponse Philippe.

Je vais ouvrir un autre post sur utilisation de module ou de .htaccess.

Cordialement,
Dinoxyz


Système : Ubuntu (Linux)
Version : PHP 5.2.1
Mode debug actif

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