file_exists et chemins absolu

Discussion dans 'Administration d'un site Web' créé par romeo, 29 Mars 2006.

  1. romeo
    romeo Nouveau WRInaute
    Inscrit:
    19 Août 2003
    Messages:
    33
    J'aime reçus:
    0
    Bonjour,

    J'ai besoin de tester l'a présence d'un fichier sur un autre serveur (en fait sur le meme, mais sur un virtual host différent)

    Apparement la fonction file_exists ne fonctionne pas avec des chemin absolus.

    Quelqu'un à déjà été confronté à ce probleme?

    merci!
     
  2. thierry8
    thierry8 WRInaute accro
    Inscrit:
    11 Juillet 2005
    Messages:
    2 728
    J'aime reçus:
    0
    .

    Je pense (sans en être certain) que tu ne pourra pas tester la présence d'un fichier se trouvant sur un autre vhosts, pour la simple et bonne raison que ton hébergeur doit limiter l'accès à ton dossier.
     
  3. romeo
    romeo Nouveau WRInaute
    Inscrit:
    19 Août 2003
    Messages:
    33
    J'aime reçus:
    0
    Je suis sur un serveur dédié donc accès à la config.
    Mais aucune idée de la modif à éfféctuer.

    Romeo
     
  4. thierry8
    thierry8 WRInaute accro
    Inscrit:
    11 Juillet 2005
    Messages:
    2 728
    J'aime reçus:
    0
    Tu peux simplement faire un fopen() sur le fichier.

    C'est une alternative souvent employée...
    Maintenant, je ne sais pas s'il y a un autre, moyen, je ne me suis jamais penché dessus.
     
  5. romeo
    romeo Nouveau WRInaute
    Inscrit:
    19 Août 2003
    Messages:
    33
    J'aime reçus:
    0
    fopen() ne fait rien de +.

    C'est toujours le même probleme avec toute cette serie de fonction, fopen, file_exists, is_readable, is_file, .........


    Il faut que les droits d'accès soit OK pour que je puisse accéder aux répèrtoires d'un virtualhost à partir d'un autre.

    Peut être voir avec le http.conf du virtualHost.

    MAIS OU ET QUOI modifier ???
     
  6. thierry8
    thierry8 WRInaute accro
    Inscrit:
    11 Juillet 2005
    Messages:
    2 728
    J'aime reçus:
    0
    .

    Mais ton autre vitual hosts est bien créé pour un domaine existant ?

    EDIT :
    pour modifier le httpd.conf, je ne puis t'aider.
    mais normalement, il suffit d'indiquer le dossier supplémentaire auquel tu veux les droits.
     
  7. romeo
    romeo Nouveau WRInaute
    Inscrit:
    19 Août 2003
    Messages:
    33
    J'aime reçus:
    0
    Chaque VirtualHost correspond bien à un domaine éxistant.

    Si qqun peut me dire comment préciser les droits d'accès d' un dossier appartenant à un VirtualHost pour pouvoir être accéder à partir d'un second VirtualHost, ca me ferait bien plaisir.

    Merci.
     
  8. thierry8
    thierry8 WRInaute accro
    Inscrit:
    11 Juillet 2005
    Messages:
    2 728
    J'aime reçus:
    0
    Dans ce cas tu peux faire un fopen ( voir même les autres fonctions ) en indiquant le chemin ->http://www.domain.com/dossier/fichier.txt.

    Ceci fonctionne sans problème.

    Il faut juste que l'option allow_url_fopen soit à On.
    Généralement c'est déjà le cas.
     
  9. romeo
    romeo Nouveau WRInaute
    Inscrit:
    19 Août 2003
    Messages:
    33
    J'aime reçus:
    0
    Ok, mais dans le cas d'un echec sur l'existence d'un fichier, ca me renvoi une 404 et du coup ca me gonfle enormement les logs d'erreur.

    Mon but etant de partager un dossier de photo, pour plusieurs sites soit plusieurs VirtualHosts.
     
  10. ouiche
    ouiche Nouveau WRInaute
    Inscrit:
    25 Janvier 2007
    Messages:
    3
    J'aime reçus:
    0
    Pourquoi tu ne fais pas un lien symbolique du répertoire de ton premier vhost vers l'autre?

    ln -s [source] [destination]

    ça ne doit pas poser de problème.

    Tu peux y faire des tests d'existence de fichier sur un chemin absolu vers ton lien symbolique.

    Pas besoin de changer la config si tu te sens hasardeux sur le sujet.
     
Chargement...
Similar Threads - file_exists chemins absolu Forum Date
prob file_exists() reconnait pas fichier serveur plesk Développement d'un site Web ou d'une appli mobile 4 Juillet 2010
Instruction file_exists Développement d'un site Web ou d'une appli mobile 22 Juillet 2006
CHEMINS D URL Problèmes de référencement spécifiques à vos sites 24 Avril 2014
Chemins d'entrées Google Analytics 1 Décembre 2011
Comprendre la fréquence et les chemins de google bot Crawl et indexation Google, sitemaps 6 Juillet 2010
Wordpress : dissimuler les chemins typés WP dans la source Développement d'un site Web ou d'une appli mobile 25 Mars 2010
Chemins relatifs et référencement Débuter en référencement 23 Février 2010
Problème URL Rewriting complexe avec les dossiers rééls et les autres chemins [Résolu] URL Rewriting et .htaccess 16 Juin 2009
Chemins et rewritecond .htaccess URL Rewriting et .htaccess 7 Octobre 2005
Remplacer Iframe pas Div Css : chemins relatifs Administration d'un site Web 16 Novembre 2004
Chemins relatifs, l'erreur fatale Référencement Google 30 Septembre 2004
Liens internes : chemins relatifs ou liens absolus ? Netlinking, backlinks, liens et redirections 6 Avril 2004
Espace dans les chemins d'accés URL Rewriting et .htaccess 5 Août 2003