Je viens de faire quelques tests, si tu regarde tes logs à mon avis il y a des erreur php qui disent que tu ne peux pas créer le symlink, un truc du genre :
PHP Warning: symlink(): File exists in ...
Cela vient du fait que si je souhaite déplacer les fichiers ou faire un symlink il faut un dossier, j'utilise donc la fonction
new File ()
Ca ne pose pas de problème avec rename mais du coup avec symlink oui, car le fichier existe déjà (rename écrase tout)
On a besoins des dossiers pour créer l'arborescence (et de toute façon c'est la merde à modifier cette partie...)
donc on créer le fichier avec
$file_move = new File ($move, true, 0777);
et on le supprime juste après avec :
unlink($move);
C'est un peu tordu comme procédé mais ça "devrait" marcher !
Donc partout où tu trouve :
$file_move = new File ($move, true, 0777);
tu ajoute juste à la ligne en dessous :
unlink($move);
C'est très crade comme patch ! mais j'admet que le script n'est pas adapté aux symlink à la base !
Courage tu va y arriver !