8710 sujets

Développement web côté serveur, CMS

Bonjour,

J'essai en vain d'accéder à des fichiers situé en dehors du dossier contenant le fichier appelant. Le message d'erreur est toujours le même à savoir "

Warning: include(../page_elements/menu.php): failed to open stream: No such file or directory in /vdir/www.monsite.com/var/www/vhosts/www.monsite.com/web/fiches/rep1t/rep2/rep3/rep4/rep5/index.php on line 512

Warning: include(): Failed opening ' etc. "

Je précise que le répertoire existe puisque j'y accède dans un navigateur, que je n'utilise que des adresses relatives et que la fonction include est active puisque fonctionnelle lorsque j'appelle des fichiers situé dans le même dossier que le fichier appelant. C'est juste impossible de sortir de ce dossier !

Voici ce que j'écris
include '../rep1/header.php';


Côté serveur, on me répond que le problème vient de chez moi !

Je ne sais pas quoi faire, qui peut m'aider ? Smiley decu

Merci d'avance.
Modifié par franckh (10 Jul 2014 - 14:37)
Il semblerait que j'ai la réponse. J'ignorais que je devais écrire ../ autant de fois qu'il y a de répertoire à remonter ! Toutefois, y a t-il une solution plus simple ?

Merci.