Проверка на работоспособность ссылок / - простой php скрипт
Новая тема Написать ответ
# Пн Май 06, 2024 10:48 amIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21723Ответить с цитатой
Код:
<?php

$sent = 0;
$message = "";
$stattxt = "/var/www/домен/stat.txt"; // полный путь к файлы нужен т к крон


if (file_exists($stattxt)) { $no="none"; } else { file_put_contents($stattxt, date("Ymd")); $sent = 1; }
if (file_get_contents($stattxt) != date("Ymd")) { file_put_contents($stattxt, date("Ymd")); $sent = 1; }

   
if ($sent == 1) {
   
$message = $message." link http://sr....u/ ".strlen(file_get_contents("http:nny.ru/"))."\n";
$message = $message." link http:/...ran...8/ ".strlen(file_get_contents("http://sr..8/"))."\n";   
$message = $message." link h...y.ru ".strlen(file_get_contents("ht....ny.ru"))."\n";
$message = $message." link ...re.ru/ ".strlen(file_get_contents("...ure.ru/"))."\n";
$message = $message." link ...ri.ru/ ".strlen(file_get_contents("h://....ru/"))."\n";


mail('ваш@ящик.com', 'check '.date("Y-m-d H:i:s"), $message);

}

?>



На крон как запуск раз в сутки поставьте. Даже если чаще будет срабатывает - не важно - отчет на ваш ящик раз в сутки.

Бля. По моему так всё элементарно что и ящик давать не буду.
Но если что:
kotopesarmada@gmail.com
# Вт Май 07, 2024 11:56 amIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21723Ответить с цитатой
Вроде какая-то ошибка.

Как правильнее, так !=
или наоборот.

Если не в этом то может и ошибки синтаксиса нет, а mail думает что спам рассылает.
# Ср Май 08, 2024 3:55 amSkyworker Зарег.: 25.12.2013 ; Сообщ.: 11416Ответить с цитатой
Не все так просто оказалось, как думалось сначала? r5
# Ср Май 15, 2024 7:15 pmIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21723Ответить с цитатой
Скрипт реально почему-то не работает теперь у меня. Хотя первый раз как не с крона запустил - сработал. bums

Технические проблемы лошади

На аптайм сервис свой домен поставил. Так я на него захожу без проблем, а сервис пишет мне уже второй раз - site downtime~

Лошади в растерянности. bums
# Пт Май 17, 2024 9:36 amIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21723Ответить с цитатой
А! Теперь работает. С /usr/bin/php -- cron, первая команда.
# Пн Май 20, 2024 10:58 amIseeDeadPeople Зарег.: 06.12.2005 ; Сообщ.: 21723Ответить с цитатой
Опять блять не работает. 18-го только сработал и всё. bums
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.