Bonjour,
je souhaiterais savoir comment fonctionnent les liens symboliques, l'utilisation de la fonction symlink() me retourne ce warning :
Le code provient de php.net :Warning: symlink(): Could not fetch file information(error 123)
Je suis sur Wamp, et W10.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $target = 'uploads.php'; $link = 'uploads'; symlink($target, $link); echo readlink($link);
Ce que je souhaiterais savoir, c'est déjà pourquoi ça en marche pas, et s'il est possible avec les liens symboliques d'avoir par exemple cette arborescence :
Dossier A
a.phpchild.php
Dans le code a.php, est inclus child.php à l'aide d'un include "child.php";
___________________________________________________________________________
Dossier B
b.phpchild.php
b.php ne contient rien, ce doit être uniquement un lien symbolique qui pointe vers a.php SAUF QUE que je veux que même si il pointe vers a.php, lorsqu'il tombe sur la ligne include "child.php", qu'il prenne le child.php du dossier B et pas du A. Et si je veux qu'il prenne le child.php du dossier A, à ce moment là, je fais un lien symbolique sur child aussi. Comme ça je peux me servir des fichiers que je veux du dossier A et parfois quand cela le nécessite, les réécrire dans le dossier B et prendre ceux du dossiers B.
J'ai trouvé très peu de problématiques sur les liens symboliques.
Je vous remercie d'avance pour votre éclairage.
Partager