2013-10-07 5 views
3

У нас есть веб-страница с некоторыми ссылками на файлы PDF. Я добавил соответствующий код для каждой ссылки, чтобы мы могли рассчитывать на наши загрузки через Google Analytics. К сожалению, из-за какого-то неудачного автоматического форматирования в WordPress код был удален из ссылки, и у нас нет необходимой аналитики.Можно ли сказать, сколько раз файл был загружен ретроактивно?

Что мне интересно, если это возможно, через какую-то магию, определить, сколько раз эти файлы были загружены с нашего сервера? Либо через Apache, либо Ubuntu, либо через FTP, или даже в WordPress DB ... Мне все равно, как это сделать. И это не должно быть идеальным, даже оценка поможет.

Возможно ли это?

+0

Это хороший вопрос ... Но если вы не намерены решать свои проблемы с помощью кода, я думаю, что он больше подходит для сестринского сайта Stack Overflow. Проверьте [Server Fault] (http://www.serverfault.com). Он больше ориентирован на профессиональное использование серверов, и я думаю, что он больше связан с тем, что вы хотите. Вероятно, вы решите свою проблему, проверив журналы Apache. Для этой конкретной проблемы вы также получите хорошие ответы быстрее, чем здесь. – Renan

+0

Я сделаю это в следующий раз, спасибо за информацию. – user1997781

ответ

4

Я в конечном итоге решить, войдя на сервер Linux, перейдя туда, где наш файл access.log есть, а затем запустить эту команду:

grep 'file-name.pdf' access.log 

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

Не самое изящное решение когда-либо, и, возможно, есть лучшие команды Linux, которые дают более подробную информацию, но это, по крайней мере, привело меня к тому, что мне было нужно. Я знаю, что если бы я использовал:

grep 'file-name.pdf' access.log | wc 

Он дал бы мне число строк, а не самих линий, но так как мне нужно, чтобы отфильтровать IP-адреса и даты, бывший работал для меня.

Смежные вопросы