file_exists et chemins absolu

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

romeo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 34
Inscription: 19 Aoû 2003

file_exists et chemins absolu

Message le Mer Mar 29, 2006 8:39

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!

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Mer Mar 29, 2006 8:48

.

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.

romeo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 34
Inscription: 19 Aoû 2003

Message le Mer Mar 29, 2006 9:01

Je suis sur un serveur dédié donc accès à la config.
Mais aucune idée de la modif à éfféctuer.

Romeo

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Mer Mar 29, 2006 9:14

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.
Dernière édition par thierry8 le Mer Mar 29, 2006 9:31, édité 1 fois.

romeo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 34
Inscription: 19 Aoû 2003

Message le Mer Mar 29, 2006 9:28

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 ???

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Mer Mar 29, 2006 9:31

.

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.

romeo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 34
Inscription: 19 Aoû 2003

Message le Mer Mar 29, 2006 9:43

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.

thierry8
WRInaute accro
WRInaute accro
 
Messages: 3251
Inscription: 11 Juil 2005

Message le Mer Mar 29, 2006 9:49

romeo a écrit:Chaque VirtualHost correspond bien à un domaine éxistant.

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.

romeo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 34
Inscription: 19 Aoû 2003

Message le Mer Mar 29, 2006 10:12

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.

ouiche
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 25 Jan 2007

Re: file_exists et chemins absolu

Message le Lun Juil 06, 2009 13:29

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.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités