IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Suppression de fichiers non demandés


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par défaut Suppression de fichiers non demandés
    Bonjour,

    je suis en train de revoir un petit script d'upload d'images sur un serveur Plesk 9/CentOS 5 car j'aimerais mettre en place un système qui puisse vérifier les images qui ne sont pas demandées (sans requête) depuis un laps de temps donné.

    Le soucis c'est que je ne sais pas si je dois passer par un script php ou bien une tache cron qui irait scruter les fichiers logs.

    Auriez-vous des pistes à me fournir?

    Merci par avance

    PS: mes compétences en Php sont très limité mais je fais des efforts pour comprendre!

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    si tu enregistres dans une base de donnée, la date du dernier accès au fichier, c'est facilement réalisable en PHP.
    Pour la faisabilité en Shell, je ne suis pas compétent pour te répondre.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par défaut
    Merci mais le soucis c'est qu'actuellement il n'y aucune base de donné, tout est en PHP.

    Cela ne m'ennuie pas de créer une base rien que pour ça mais seul, sans tuto, je n'y arriverais pas tout seule malheureusement.

    Mais je vais tenter des recherches au cas où et si quelqu'un a un bout de code je suis preneur!

    Encore merci.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 164
    Par défaut
    Regarde du coté de la commande find en te basant sur la date de dernier accès.

    Ca doit donner un truc du genre (7 jours) !
    ATTENTION : j'ai pas testé, vérifie avant !
    Tu peut faire un test sans l'option -delete .

    Ca parcours le répertoire actuel et tout les sous-répertoires et ça ne fait pas la distinction de type de fichier (ajoute "-name *.jpg" par exemple)
    Par contre fait très gaffe et sache que les dates de dernier accès ne ce mettent pas forcément à jour, c'est selon la config du serveur (noatime, relatime).

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par défaut
    Merci pour l'info.. je testerais cette commande comme tu le préconises.

    Si cela fonctionne.. est-ce possible de l'automatiser soit via un script, soit pas une tâche cron?

Discussions similaires

  1. Demande de Mise-à-Jour d'un fichier non souhaitée
    Par MyJero dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 24/09/2013, 15h44
  2. [BATCH]Suppression de fichier
    Par alxkid dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 21/04/2004, 14h25
  3. Réponses: 4
    Dernier message: 16/04/2004, 09h20
  4. Auto suppression de fichier
    Par pato dans le forum Langage
    Réponses: 4
    Dernier message: 05/03/2004, 10h09
  5. Suppression de fichiers
    Par wasch dans le forum C++Builder
    Réponses: 6
    Dernier message: 20/11/2003, 17h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo