J'ai un nas synology avec un serveur web sur /volume1/web . J'aimerais avoir accès au repertoire /volume1/video depuis le serveur web. J'ai donc crée des liens symboliques vers /volume1/video/... depuis /volume1/web/video
Code : Tout sélectionner
cd /volume1/web/video
ln -s ../../video/Films/DivX
ln -s ../../video/Films/HD
ln -s ../../video/SeriesCependant j'aimerai créer un script php qui liste les dossiers et fichiers (de manière plus présentable qu'apache) mais impossible d'ouvrir un repertoire symbolique avec "opendir" voila mon code :
<?php
if (empty($_GET['rep'])) $dir = "./";
else $dir = $_GET['rep'];
echo 'Repertoire actuel : ' .$dir.'<br>';
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file != "index.php" && $file != ".htaccess"){
echo "<a href=\"?rep=/$file\">$file</a><br>";
}
}
closedir($handle);
}
else echo "Echec ouverture repertoire" . $dir;
?> De même si je "teste" un repertoire symbolique avec is_dir il me renvoit false...
Est-ce tout de meme possible?