2017-07-14 6 views
0

Hallo allerseits Ich muss eine Anwendung zum Hochladen von Dateien erstellen und laden Sie es vom Server In meinem Fall muss ich die Datei nach einer bestimmten Zeit hochgeladen löschen.Datei vom Server mit bestimmter Zeit löschen

Beispiel:

wenn am hochgeladen Datei-A Ich brauche es in Server 2 Stunden und vom Server gelöscht werden.

+1

tun Sie es, wenn Sie stecken bleiben eine Frage stellen, ich lade Sie ein, die Dokumente zu überprüfen https://StackOverflow.com/Help/how-to-ask –

+0

Sie müssen eine Aufgabe planen, die Dateien in regelmäßigen Abständen löscht. Um die Datei aus dem Speicher zu löschen, können Sie 'Storage :: delete ($ file_path)' –

+0

verwenden. Danke Sagar Gautam für Ihre Antwort, aber ich muss dies automatisch mit Timer machen. – Muss

Antwort

0

Verwenden Sie Soft-Löschungen in der Tabelle, in der Sie die Dateien speichern, und verwenden Sie einen Cronjob, um die tatsächliche Datei zu löschen.

+0

Warum sollten Sie nicht Laravels eigenen Scheduler dafür verwenden? –

+0

@MatthewDaly Das ist, was ich mit Cronjob meine. –