vu que tu te moques du retour utilises plutôt exec à la place de system.
Et fait un print de l'erreur en cas de problème:
Code :
- exec("cp $HOME/file.zip $STRUCTURES" ) or print STDERR "couldn't exec cp: $!";
|
Mais là, j'ai l'impression que tu te mélanges entre les chemins sur ton système et le chemin du "site web".
Il y a peu de chance que ../~procopiu soit vraiment un répertoire parce contre je suis sur que les fichiers qu'il contient sont dans /home/procopiu/public_html/.
Et fais également attention aux droits sur ces fichiers ( particulierement pour apache).