/Ai-bolit перестал отправлять письма об ошибках?
Ai-bloit 2019 нет отчёта на имейл

Ai-bolit перестал отправлять письма об ошибках?

Данная ситуация возможна если Вы обновили скрипт до последней на текущий момент версии.
Начиная с 20190226 — авторы скрипта отключили отправку отчётов на имейл. Узнал об этом после ручного обновления скрипта с 20180912 версии за Сентябрь 2018 на версию Фераля 2019.

 Сделать отправку писем AI_VERSION 20190226-2242 с отчётом просто

Откройте файл скрипта в редакторе, и внесите эти изменения

Строка 1785:

-r, --report=PATH

Необходимо заменить на:

-r, --report=PATH/EMAILS

Строку 4823 необходимо раскомментировать — удалить две косые черты в самом начале:

//$res = @mail($emails[$i], 'AI-Bolit Report ' . date("d/m/Y H:i", time()), $l_Result, implode("\r\n", $headers));

 Несколько удобных SSH команд для работы со скриптом:

Сканируем только отдельный сайт/каталог в вашем аккаунте:


php -d short_open_tag=on ai-bolit.php --mode2 --path=/путь-к-сайту/ --smart --size=900K --report=ВАШ-имейл@ya.ru --skip=zip,rar,css,avi,mov

В данном случае ещё удобно использовать флаг:

--scan=js

Можно указать любое расширение для проверки из этого списка. Тогда скрипт будет проверять только файлы с таким расширением. Возможно указать несколько расширений через запятую. В этих случаях флаг skip стоит удалить из команды

  • php
  • js
  • json
  • htaccess
  • html
  • htm
  • tpl
  • inc
  • css
  • txt
  • sql
  • ico
  • susp
  • suspected
  • zip
  • tar

Запустить проверку и закрыть терминал:

nohup php -q ai-bolit.php --mode2 --smart --report=ВАШ-имейл@ya.ru > scanning.log 2>&1 &

Напомню — чтобы скопипастить команду в терминал нужно использовать сочетание вставки SHIFT+Insert

 Update: 28-03-2019 подтверждение данной информации

Действительно, разработчики скрипта подтвердили факт отключения отправки имейлов. На 99% данное действие связано с необходимостью монетизации софта. Удачи ребятам в сборе дополнительных средств в их бюджет. Проект стоит того чтобы его продолжать и поддерживать. Могли бы уже сделать сбор адресов почтовых ящиков своих пользователей и предложить доработки за дополнительную плату. Хотя уверен у них и без этого хватает забот.