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

Langage PHP Discussion :

include_path non pris en compte


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut include_path non pris en compte
    Bonjour,

    Je développe sous linux (kubuntu 10.04) et j'ai un dossier /home/nath/lib/php/ pour y placer mes bibliothèques perso, afin de les réutiliser d'un projet à l'autre, tout en restant accessible à l'édition.

    Mon include_path est bien défini ainsi : .:/usr/share/php:/home/nath/lib/php
    (vérifié avec get_include_path())

    Pourtant, impossible d'include un ficher qui se trouve dans /home/nath/lib/php/ :

    Warning: include(libtest.php): failed to open stream: No such file or directory in /var/www/testeur.php on line 31 Warning: include(): Failed opening 'libtest.php' for inclusion (include_path='.:/usr/share/php:/home/nath/lib/php') in /var/www/testeur.php on line 31
    J'ai beau bidouiller les droits d'accès du dossier, je n'arrive pas à le faire accepter.
    Une idée ?

    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 717
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 717
    Par défaut
    est ce que le fichier a les bons droits pour être lisible par PHP ?
    essaye de le lire avec la fonction file_get_contents pour vérifier

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 14
    Par défaut
    Merci de ta réponse mathieu.

    Avec file_get_contents c'est pareil : failed to open stream ...

    Je me doute que ça doit être une histoire de droits (j'ai toujours du mal avec ça), donc un petit test dans mon terminal :
    (en gras, le dossier puis le fichier dedans qui nous intéresse)


    Code x : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    nath@nath-desktop:~/lib$ ls -la
    total 28
       [...]
    drwxrwxrwx  3 nath root 4096 2010-06-20 07:24 php
    nath@nath-desktop:~/lib$ cd php
    nath@nath-desktop:~/lib/php$ ls -la
    total 16
    drwxrwxrwx 3 nath root 4096 2010-06-20 07:24 .
    drwx------ 6 nath nath 4096 2010-06-20 08:54 ..
    -rwxrwxrwx 1 nath root   37 2010-06-20 06:37 libtest.php
    drwxrwxrwx 5 nath root 4096 2010-06-20 09:32 Nath

    Comme je l'ai dit plus haut, j'ai pas mal bidouillé les droits, mais sans succès.

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

Discussions similaires

  1. [QR 4.05] Propriété imprimante non pris en compte
    Par portu dans le forum SAP Crystal Reports
    Réponses: 5
    Dernier message: 30/09/2008, 14h21
  2. CSS non pris en compte
    Par DragOr dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 08/06/2006, 13h18
  3. [ASE][SQL]WHERE non pris en compte
    Par Benjamin78 dans le forum Sybase
    Réponses: 1
    Dernier message: 24/03/2006, 12h00
  4. Accents non pris en compte dans les requêtes SELECT
    Par YanK dans le forum Requêtes
    Réponses: 1
    Dernier message: 30/08/2005, 10h57
  5. [event] keyListener non pris en compte
    Par pierre.zelb dans le forum Agents de placement/Fenêtres
    Réponses: 5
    Dernier message: 03/08/2005, 08h35

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