Dram

Рейтинг
1115
Регистрация
28.06.2008
TF-Studio:
к числу приведите и будет быстрее

Можно подробнее - что сделать то надо? (я не кодер, попроще если можно)

MikeTheRaven, спасибо, то что нужно!

В письме на скриншоте полный путь до файла который был изменен. Но каждый новый путь не с новой строки а через пробел. Это не удобно читать.

'[umka:
;15396135']В хтмльном письме вы переносы строк (\n) не увидите.
Замените их на '<br>' или отправляйте письмо простым текстом.

Об этом и спрашиваю - где добавить <br> ?

png 169594.png

Разобрался - у меня галочка стояла Дисейбл Кеш :))

Вот весь код, уведомление мне приходит на мыло. И именно в нем (в gmail) я и смотрю) и там строки все в кучу, разделены только пробелом.

<?php
// No direct access

defined( '_JEXEC' ) or die( 'Restricted access' );

jimport('joomla.application.component.model');

class CronModelCheck extends JModelLegacy
{
function __construct()
{
parent::__construct();

$this->save();
}

/*
*
*/

function save()
{
jimport('joomla.mail.mail');

exec("find /var/www -iname '*php' -cmin -10 -not -path '*/cache/*' > /var/www/check.log");

$content = file_get_contents("/var/www/check.log");

if(!empty($content))
{
$config = JFactory::getConfig();
$mailer = JFactory::getMailer();

$mailer->setSender(array(
$config->get('mailfrom'),
$config->get('fromname')
));
$mailer->addRecipient($config->get('mailfrom'));
$mailer->setSubject("Suspect Notifier Alert!");
$mailer->isHTML(true);
$mailer->Encoding = 'base64';
$mailer->setBody($content);
$mailer->Send();
}
}
}


Так?

exec("find /var/www -iname '*php' -cmin -10 -not -path '*/cache/*' > /var/www/check.log\n");  

Повторю как я себе это "представлял"

1. Запрос к серверу - Нгихс (страница изменена) - загружаем новую - ответ 200

2. Запрос к серверу - Нгихс (не изменена) - загружаем из кеша - ответ 304.

Как оно наверное работает в реальности

1. Запрос к серверу - Нгихс (страница изменена) - загружаем новую - ответ 200

2. Запрос к серверу - Нгихс (не изменена) - загружаем из кеша - ответ 200.

madoff:
не правы, 304 это если изменился.

Цитирую википедию...

304 Not Modified («не изменялось»)
madoff:
если вы не меняете документ то получите ответ 200 - если меняете то 304.

Я вот тут думал что диаметрально наоборот!

Если не изменился - 304

Измнеился - 200. Я не прав?

Всего: 6928