Обмен удаленного хостинга с компьютерным хостингом и отображение состояния доступности хостинга на удаленном веб-сайте.

Недавно я купил домен kkziomek.eu. Корневой домен размещен на удаленном хостинге. Я добавил поддомен "komputer.kkziomek.eu", который находится на моем компьютере. Для этого я создал поддомен, а затем отредактировал "Запись", чтобы перенаправить на мой компьютер IP, где у меня настроен сервер. Оно работает!

Теперь мой единственный вопрос:

Я хочу создать подкаталог на моем корневом веб-сайте "kkziomek.eu/komp/index.php", который бы писал большими буквами "ONLINE", когда мой компьютер и сервер на нем включены, и большими буквами "OFFLINE", когда мой компьютер или сервер на моем компьютере выключен.

Другими словами, он сказал бы "ONLINE", когда "komputer.kkziomek.eu" доступен, и "OFFLINE", когда "komputer.kkziomek.eu" не доступен.

Как бы я это сделал?

1 ответ

Решение

Добавьте следующий код в "kkziomek.eu/komp/index.php"

<?php
$host = 'komputer.kkziomek.eu';
if($socket =@ fsockopen($host, 80, $errno, $errstr, 30)) {
echo 'ONLINE!';
fclose($socket);
} else {
echo 'OFFLINE.';
}
?>
Другие вопросы по тегам