Vérifier si un fichier est en cours d'utilisation

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Vérifier si un fichier est en cours d'utilisation

Re: Vérifier si un fichier est en cours d'utilisation

par Aureusms » 22 janv. 2010, 21:16

J'ai vu aussi les inodes : contraction de index et nodes qui donnent les données du fichier : Les inodes peuvent, selon le système de fichiers, contenir aussi des informations concernant le fichier, tel que son créateur (ou propriétaire), son type d'accès (par exemple sous Unix : lecture, écriture et exécution), etc. (source wiki : http://fr.wikipedia.org/wiki/Inode)
si tu arrive a récupérer cette valeur et les comparer est ce que cela va t'aider ? http://www.php.net/manual/fr/function.fileinode.php

Re: Vérifier si un fichier est en cours d'utilisation

par Aureusms » 22 janv. 2010, 21:12

As tu essayé is_readable() ?

Vérifier si un fichier est en cours d'utilisation

par energie13 » 22 janv. 2010, 17:35

Bonjour,
J'ai un fichier qui se met a jour sur un serveur. Et je souhaiterai le copier dans une autre destination. Cependant, ce fichier étant sur un partage, il est mis à jour dans la journée. Ne connaissant pas l'heure de la mise a jour. Je dois copier le fichier lorsqu'il est finalisé afin de ne pas copier un fichier contenant la moitié des informations.
Je pensais donc effectuer la copie uniquement si le fichier n'est pas utilisé. J'ai trouvé des fonctions pour connatire les droits etc. mais pas pour savoir s'il est en cours d'utilisation.
Je suis un peu perdu du coup
Je vous remercie par avance.