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 Framework PHP Discussion :

Problème de permission ?


Sujet :

Zend Framework PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut Problème de permission ?
    Bonjour,
    Je dois me servir du Zend Framework pour mon projet de stage, je l'ai donc installé appréhender un peu etc...
    Mais depuis que j'essaie de mettre en place le site en localhost, Zend fait des siennes.
    Je vous copie colle le message d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Warning: parse_ini_file(/var/www/*/config/config.ini) [function.parse-ini-file]: failed to open stream: Permission denied in /var/www/*/Zend/Config/Ini.php on line 104
     
    Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'Section 'app' cannot be found in /var/www/*/config/config.ini' in /var/www/*/Zend/Config/Ini.php:158 Stack trace: #0 /var/www/*/bootstrap.php(36): Zend_Config_Ini->__construct('/var/www/*/...', 'app') #1 /var/www/*/index.php(25): require_once('/var/www/*/...') #2 {main} thrown in /var/www/*/Zend/Config/Ini.php on line 158
    La section [app] existe bien pourtant.
    Merci d'avance de votre aide.

  2. #2
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Bonjour,

    C'est normal l'étoile entre /var/www/ et /config/config.ini ?

    Quels sont les droits de ton fichier config .ini ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut
    Bonjour,
    Oui les étoiles c'est normal, mon maitre de stage souhaitant le maximum de confidentialité la dessus même sur le nom du dossier.

    Les droits dans le fichier config.ini sont les accès à la base de données du projet.

    Merci de ta réponse.

  4. #4
    Membre Expert
    Avatar de Eusebe
    Inscrit en
    Mars 2006
    Messages
    1 992
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 992
    Par défaut
    Citation Envoyé par MaT$oN Voir le message
    Bonjour,
    Oui les étoiles c'est normal, mon maitre de stage souhaitant le maximum de confidentialité la dessus même sur le nom du dossier.
    Ok, c'était juste pour vérifier que dans le code tu n'utilisais pas d'étoile

    Citation Envoyé par MaT$oN Voir le message
    Les droits dans le fichier config.ini sont les accès à la base de données du projet.
    C'est à dire ? (Je parle des droits d'accès à ce fichier) Ils sont bien accessibles par l'utilisateur apache (en général www-data) ?

    Que donne un 'ls -l config.ini' ?

    Par ce que d'après l'erreur que tu nous as donné, ça viendrait de là...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 37
    Par défaut
    Citation Envoyé par Eusebe Voir le message
    Ok, c'était juste pour vérifier que dans le code tu n'utilisais pas d'étoile


    C'est à dire ? (Je parle des droits d'accès à ce fichier) Ils sont bien accessibles par l'utilisateur apache (en général www-data) ?

    Que donne un 'ls -l config.ini' ?

    Par ce que d'après l'erreur que tu nous as donné, ça viendrait de là...
    Effectivement ça venait bien de la. J'avais omis de me mettre en www-data sur ce fichier il était resté sur mon nom d'utilisateur.
    Merci beaucoup de ta précieuse aide.

  6. #6
    Membre Expert
    Avatar de Alexandre T
    Homme Profil pro
    Chef de projets AMO
    Inscrit en
    Mai 2002
    Messages
    1 213
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projets AMO
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 213
    Par défaut
    Hors sujet : Une bonne pratique pour la substitution de texte, plutôt que de mettre une étoile ou un astéristique pour cacher un nom de répertoire ayant un impact sur la sécurité, je te conseille d'utiliser les mot clef habituellement rencontrés dans les docs : foo bar.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Warning: parse_ini_file(/var/www/foo/config/config.ini) [function.parse-ini-file]: failed to open stream: Permission denied in /var/www/foo/Zend/Config/Ini.php on line 104
     
    Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'Section 'app' cannot be found in /var/www/foo/config/config.ini' in /var/www/foo/Zend/Config/Ini.php:158 Stack trace: #0 /var/www/*/bootstrap.php(36): Zend_Config_Ini->__construct('/var/www/foo/...', 'app') #1 /var/www/foo/index.php(25): require_once('/var/www/foo/...') #2 {main} thrown in /var/www/foo/Zend/Config/Ini.php on line 158
    Alexandre Tranchant
    Chef de projet AMO pour le Cerema.
    Retrouvez mes articles sur PHP et Symfony

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

Discussions similaires

  1. [SCRIPT WMI]Problèmes de permissions...
    Par zell45 dans le forum Windows
    Réponses: 6
    Dernier message: 09/05/2006, 13h21
  2. problème de permissions avec fonction copy()
    Par jeanfrancois dans le forum Langage
    Réponses: 5
    Dernier message: 30/03/2006, 15h37
  3. problème de permission
    Par zave dans le forum Langage
    Réponses: 2
    Dernier message: 01/03/2006, 21h00
  4. problème de permission entre 2 serveurs
    Par dark-vtec dans le forum JWS
    Réponses: 4
    Dernier message: 14/12/2005, 08h16
  5. Problèmes de permission dans un sricpt perl
    Par Dosseh dans le forum Langage
    Réponses: 4
    Dernier message: 07/10/2005, 16h32

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