
Rusty_b0lt
04.05.2017
11:34:12
У меня просто есть куча гет ссылок и их проверять я могу, а как проверить, что я нахожусь просто на index.php

Мусорок
04.05.2017
11:34:49
целиком не пастбин кинь
Позорно слишком ?
Убрал во втором файле все выводы, типо print_r & echo, все стало работать как задумывалось, уже отладил практически и довёл до ума. Спасибо!)

Izzatilla
04.05.2017
11:34:55
так если у тебя корневая страница index.php, просто зайди, и она откроется, нет?

Ися
04.05.2017
11:35:15

Google

Roman
04.05.2017
11:35:23

Ися
04.05.2017
11:35:29

Sergey
04.05.2017
11:35:55

Rusty_b0lt
04.05.2017
11:36:03
OK, спс

Al
04.05.2017
11:36:14
народ
нужна помощь
т.е. консультация

?
04.05.2017
11:36:32
опять ссд?

Anonymous*
04.05.2017
11:36:47
диск ошибки выдаёт?

Al
04.05.2017
11:36:54
неа)
не выдумывайте)

Ися
04.05.2017
11:37:39

Sergey
04.05.2017
11:38:17

Google

?
04.05.2017
11:38:21

Ися
04.05.2017
11:38:40

Rm
04.05.2017
11:38:42

Ися
04.05.2017
11:39:17

Rusty_b0lt
04.05.2017
11:39:40
Скажите, а если я нахожусь на index.php?page=7, то что выдаст $_SERVER['PHP_SELF']?

Ися
04.05.2017
11:39:57

Rusty_b0lt
04.05.2017
11:40:13
ну я щас попробую и узнаю

Ися
04.05.2017
11:40:14
обычно всегда index.php будет

?
04.05.2017
11:40:27
хуууууй знает

Ися
04.05.2017
11:40:43

Al
04.05.2017
11:41:10
у меня есть примерно 20 сайтов, и бывает иногда что один из двадцати недоступен, я хочу с помощью php проверять все 20 сайтов каждую минуту на доступность, и, в случае недоступности отправлять себе инфу на email, или в телеграм
вопрос в том, не будет ли в напряг проверять доступность сайта 20 раз в минуту серверу где 1GB RAM, 2 ядра...
проверять этим кодом:
$url = 'http://site.com/';
ini_set('default_socket_timeout', '10');
$fp = fopen($url, "r");
$res = fread($fp, 500);
fclose($fp);
if (strlen($res) > 0)
echo 'Сайт '.$url.' доступен';
else
echo 'Сайт '.$url.' не доступен';


?
04.05.2017
11:41:32
у меня есть примерно 20 сайтов, и бывает иногда что один из двадцати недоступен, я хочу с помощью php проверять все 20 сайтов каждую минуту на доступность, и, в случае недоступности отправлять себе инфу на email, или в телеграм
вопрос в том, не будет ли в напряг проверять доступность сайта 20 раз в минуту серверу где 1GB RAM, 2 ядра...
проверять этим кодом:
$url = 'http://site.com/';
ini_set('default_socket_timeout', '10');
$fp = fopen($url, "r");
$res = fread($fp, 500);
fclose($fp);
if (strlen($res) > 0)
echo 'Сайт '.$url.' доступен';
else
echo 'Сайт '.$url.' не доступен';
а что-нибудь готовое заюзать?
яндекс.метрика вроде умеет

Al
04.05.2017
11:41:41
да неее
не вариант

Rusty_b0lt
04.05.2017
11:41:52
ОК, тогда как мне узнать, что я нахожусь на index.php а не на гет ссылке? isset($_GET['page']) !== true?

Al
04.05.2017
11:41:55
нужто что то простенькое

?
04.05.2017
11:41:58
есть куча утилит для мониторинга

Google

?
04.05.2017
11:42:02
забыл как называется

Ися
04.05.2017
11:42:03
у меня есть примерно 20 сайтов, и бывает иногда что один из двадцати недоступен, я хочу с помощью php проверять все 20 сайтов каждую минуту на доступность, и, в случае недоступности отправлять себе инфу на email, или в телеграм
вопрос в том, не будет ли в напряг проверять доступность сайта 20 раз в минуту серверу где 1GB RAM, 2 ядра...
проверять этим кодом:
$url = 'http://site.com/';
ini_set('default_socket_timeout', '10');
$fp = fopen($url, "r");
$res = fread($fp, 500);
fclose($fp);
if (strlen($res) > 0)
echo 'Сайт '.$url.' доступен';
else
echo 'Сайт '.$url.' не доступен';
ооо. думаю это будет грузить сервак

Al
04.05.2017
11:42:04
да неее

?
04.05.2017
11:42:11
монит чтоли

Al
04.05.2017
11:42:23

Ися
04.05.2017
11:42:30

Al
04.05.2017
11:42:33
это убдет в напряг для сервера?

Ися
04.05.2017
11:42:51
и там прям можешь проверять
доступность
можно даже там бота в тг запустить и он будет тебе сообщать
доступен ли
а зачем каждую минуту тебе знать?

?
04.05.2017
11:43:56
да, монит

Ися
04.05.2017
11:43:59
смотри, на ноде можешь сделать так что как только у тебя стал не доступ сайт то сразу он сообщит тебе в тг об этом

Al
04.05.2017
11:44:10

?
04.05.2017
11:44:12
у меня есть примерно 20 сайтов, и бывает иногда что один из двадцати недоступен, я хочу с помощью php проверять все 20 сайтов каждую минуту на доступность, и, в случае недоступности отправлять себе инфу на email, или в телеграм
вопрос в том, не будет ли в напряг проверять доступность сайта 20 раз в минуту серверу где 1GB RAM, 2 ядра...
проверять этим кодом:
$url = 'http://site.com/';
ini_set('default_socket_timeout', '10');
$fp = fopen($url, "r");
$res = fread($fp, 500);
fclose($fp);
if (strlen($res) > 0)
echo 'Сайт '.$url.' доступен';
else
echo 'Сайт '.$url.' не доступен';
где у тебя хостинг?

Al
04.05.2017
11:44:14
каждая минута на счету

?
04.05.2017
11:44:51

Google

Al
04.05.2017
11:45:22

Ися
04.05.2017
11:45:32
а не думал сделать наоборот?

Al
04.05.2017
11:45:39
неа))

Ися
04.05.2017
11:45:39
отправляй себе сообщения если кто-то заходит
на сайт

Al
04.05.2017
11:45:43
мне так, проще

Roman
04.05.2017
11:45:52
например?
Я юзал https://www.servermonitoring.me/
Потом перешел на zabbix чтоб еще серваки и микротики мониторить

Vadim
04.05.2017
11:45:57
если я понял про что вы, то есть такая штука, но нахаляву только раз в 5 минут https://uptimerobot.com

Al
04.05.2017
11:45:59
зачем, если кто то заходит?

Admin
ERROR: S client not available

Ися
04.05.2017
11:46:17

Al
04.05.2017
11:46:26
да неее

Ися
04.05.2017
11:46:29
или ты хочешь какие-то определенные данные доставать всегда?

?
04.05.2017
11:46:38
бот блядь

Al
04.05.2017
11:46:51
нет, лишь знать доступность сайта

?
04.05.2017
11:46:52
хули молчишь
/link@yetanotherstatsbot

Yet Another Stats
04.05.2017
11:47:02
https://yasb.exileed.com/t/phpgeeks

Ися
04.05.2017
11:47:35

Google

Al
04.05.2017
11:47:46
почему
разве 20 раз выполнить скрипт простенький это серверу в напряг?

Anonymous*
04.05.2017
11:48:03
сделай цикл
закольцованный

?
04.05.2017
11:48:14
/stat@combot

Combot
04.05.2017
11:48:14
combot.org/chat/-1001047863278

Anonymous*
04.05.2017
11:48:22
и хуярь по кругу

Ися
04.05.2017
11:48:36

?
04.05.2017
11:48:41
пизданётся в одном месте
пизданётся всё

Ися
04.05.2017
11:48:56
:)

Al
04.05.2017
11:48:59
закольцованный
крон выполнять 1 раз в час и цикл на 60 раз раз в минуту?)

?
04.05.2017
11:49:02
на самом деле проверять чаще, чем раз в минуту смысла мало
у тебя время реакции все равно сильно выше
раз в минуту более чем
даже в 5
и я бы советовал юзать готовые решения

Al
04.05.2017
11:49:40

?
04.05.2017
11:49:42
а не ебенить ёбанный велосипед

Anonymous*
04.05.2017
11:49:50

Al
04.05.2017
11:49:54
да чего тут велосипед