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

Zend_Acl & Zend_Auth PHP Discussion :

Tutoriel "Débutez avec Zend_Auth" [ZF 1.10]


Sujet :

Zend_Acl & Zend_Auth PHP

  1. #1
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 031
    Points
    34 031
    Billets dans le blog
    14
    Par défaut Tutoriel "Débutez avec Zend_Auth"
    Bonjour,
    Après quelques mois douloureux passés avec Seam Framework (Java), je reviens vers Zend Framework.

    J'ai chargé la version 1.10 et réalisé sans problème le tutoriel "Débuter avec Zend Framework 1.10 (approche MVC)".

    Je passe maintenant au tutoriel "Débutez avec Zend_Auth" mais la traduction française figurant sur DVP était pour la version 0.9. Constatant que le index.php du premier tutoriel a beaucoup changé, je suis allé voir la version originale de Rob Allen qui semble avoir été actualisée pour la version 1.10. Dans celle-ci ne figurent pas les modifications d'index.php, indiquées dans la vieille version française au chapitre "II-A. La table 'users'".

    Je n'ai pas créé un nouveau projet mais seulement voulu ajouter un contrôleur Auth au projet du premier tutoriel.

    J'ai pris le code de la version originale et à l'url http://localhost/tutoriel-zf/public/auth, au lieu du formulaire de login, j'ai un beau :
    Objet non trouvé !

    L'URL requise n'a pu etre trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.
    Quant à l'URL http://localhost/tutoriel-zf/public, elle continue bien à m'afficher la liste des albums du premier tutoriel.

    Une idée de la cause ?

    EDIT :
    Trouvé !
    Je n'avais pas mis le AllowOverride All au bon endroit dans httpd.conf !

    RE-EDIT :
    J'ai quand même un problème avec ce tutoriel en anglais : au lieu d'avoir la liste des albums après connexion, j'ai une page blanche !

    Et le vieux tutoriel français est quand même assez différent.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  2. #2
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 031
    Points
    34 031
    Billets dans le blog
    14
    Par défaut
    J'ai activé dans le .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SetEnv APPLICATION_ENV development
    Et à la place de la page blanche, j'obtiens cette erreur :
    Fatal error: Call to undefined function iconv_strlen() in /var/www/html/tutoriel-zf/library/Zend/Validate/StringLength.php on line 236
    Le seul isValid que je trouve dans le code de la version originale est dans la méthode _process de AuthController.

    EDIT :
    Trouvé !
    Ce sont les validators du formulaire Login.php sur les champs username et password qui causent l'erreur.

    Pourquoi par contre ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

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

Discussions similaires

  1. [ZF 1.7] Tuto Débutez avec Zend_Auth : erreur
    Par CinePhil dans le forum Zend_Acl & Zend_Auth
    Réponses: 8
    Dernier message: 21/01/2010, 14h28
  2. [ZF 1.7] Erreurs dans le cour Débutez avec Zend_Auth
    Par c_creatix dans le forum Zend_Acl & Zend_Auth
    Réponses: 3
    Dernier message: 10/02/2009, 14h12
  3. Réponses: 15
    Dernier message: 21/02/2007, 17h29
  4. [PL/SQL] Chaine de caractères avec une quote
    Par Titouf dans le forum Oracle
    Réponses: 2
    Dernier message: 15/05/2006, 14h36
  5. [text] probleme avec simple quote
    Par bor1s dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/12/2005, 16h03

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