проверить этот файл использования с php


, Ребята у меня есть файл с именем фото.zip, где люди могут скачать его на моем сайте. Я хочу создать файл в php crontab будет работать каждые 10 минут, и проверяет, если файл загружается на кого-то. Если это не так, он удаляет файл.

Кто-нибудь знает, как это сделать.

 2
Author: Hugo Borges, 2016-06-17

1 answers

Во-первых, мы должны знать, что ваш сервер.

, Если это apache, вы должны получить доступ к этой раздел документации (access logs) и проверить, какой файл допуска.

, Если IIS, обращается к этому раздел документации и видит, где находятся файлы журнала. За то, что вы отправили я считаю, что не это.

В обоих случаях нужно проверить, если версия вашего сервера в соответствии с документации, что я предложил.

Второй шаг-это оставить эти журналы доступны для запроса через php. В целях безопасности, рекомендую, что ваш php-скрипт из crontab, сделайте копию этого файла в другой каталог и сделайте проверку.

В качестве альтернативы, и я думаю, это более предпочтительно. Это можно создать на странице кнопку, которая сделает действие, чтобы управлять загрузить файл. Я считаю, что должно быть обработку php/javaScript/Ajax таким образом, что в то время как загрузка выполняется, управляет какой-то флаг (ex. типа файла .lock-[date]-[time]), который удаляется после загрузки будет завершен или прерван. Когда твой программу crontab, чтобы запустить и найти не флаг, там он удаляет файл.

 2
Author: gwarah, 2016-06-18 09:08:24