Просмотр файла readme.txt

Размер файла: 3.07Kb
////////////////////////////////////////////////////////////////////////////////
               fchecker - File Checker ver 2.1
          by Denis Vorobiev (Denvor) [email protected]
////////////////////////////////////////////////////////////////////////////////

Назначение:
Скрипт предназначен для периодического сканирования файлов в текущей и во вложенных
 директориях с целью поиска изменений в системе со времени последнего сканирования и оповещения
администратора.

   Отслеживаемые изменения:
добавление, удаление, изменение размера и даты и времени создания файла



  Установка:
1.	Распакуйте архив со скриптом в локальную директорию
2.	Откройте файл fchecker.php в блокноте и внесите необходимые изменения в настройки.
        - адрес, куда будут приходить письма с уведомлениями
        - тема письма - уведомления
        - название файла, где будут хранится данные о сканировании. Если написать "../list", то данные будут хранится
          в файле list в вышележащей директории - это рекомендуемый вариант, но везде работает.
       - список файлов, которые не нужно контролировать
       - URL сайта
3.	Сохраните файл. ВНИМАНИЕ!!! Настоятельно рекомендуется сохранить файл под другим именем, чтобы
усложнить поиск и удаление скрипта злоумышленником.
4.	Закачайте файл скрипта и файл list (или как Вы его назвали) в директорию Вашего сайта.
(Скрипт контролирует директорию, в которой находится, и все поддиректории. Поэтому  для контроля всех директорий
его следует ставить в самую верхнюю доступную директорию. Однако, может случиться так, что при этом невозможен
будет запуск скрипта из браузера – только из Crone . Если же установить скрипт в самую верхнюю директорию, доступную
 из браузера, то вышележащие директории контролироваться не будут!)
5.	Установите  CHMOD 666 на файл list (или как Вы его назвали).


     Запуск скрипта.
Существует 2 варианта запуска скрипта
1.	Запуск непосредственно из строки браузера:
                       http://site/dir/check.php?id=1
             где  - site – адрес Вашего сайта
            dir  - директория , в которой расположен скрипт (не нужно, если скрипт находится в корневой директории)
            check.php – название скрипта (если Вы переименовали скрипт, то подставляете его новое имя)
           ?id=1 – этот параметр говорит скрипту, что сообщения нужно выводить на экран
                    Пример:
 http://site.ru/check.php?id=1

2.	Запуск через Cron
В Unix-подобных системах имеется программа, позволяющая запускать скрипты с заданной периодичностью. Например,
Вы можете с помощью Cron запускать скрипт раз в сутки, и он будет присылать сообщения только при наличии изменений на сайте.
Если на сайте имеется панель управления, то там все просто – указывается периодичность запуска и расположение скрипта.

////////////////////////////////////////////////////////////////////////////////
Скрипт является бесплатным. Вы можете использовать и модифицировать по своему усмотрению

////////////////////////////////////////////////////////////////////////////////
Замечания и предложения присылайте по адресу [email protected]