• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Настройка сервера Debiana

  • Автор темы rusl92
  • Дата начала
Статус
Закрыто для дальнейших ответов.
R

rusl92

Добрый вечер, уважаемые форумчане!
Итак у меня в распоряжении сервер debian, isp manager панелька, в которой доступны настройки php
время выполнения
лимит памяти
максимальный размер запроса
и т.п.

есть php скрипт, в котором прописан бесконечный цикл while (true) { }

время выполнения поставлено в настройках - 0

запускаю его браузере
через некоторое время наступает timeout

также имеется в распоряжении cron

1) так вот, каким образом запускать скрипт автоматически, + чтобы он постоянно работал.
2) лимит памяти максимальный 1024Мб
мне нужно похоже контролировать лимит
и в случае переполнения сохранять данные и перезапускать скрипт заново

каким образом можно решить эти задачи
можете посоветовать мануал
или написать в этой теме

Заранее спасибо!
 
1

1ive

Поздно, наверное, но сам недавно "демона" запускал на сервере, уже 3 недели работает.

HTML:
<?php
set_time_limit (0); 
ignore_user_abort (1);
?>

Запускаете страницу из браузера, и можете смело закрывать вкладку, скрипт продолжит исполняться
Главное не забыть что-нибудь для остановки скрипта.

Типа
HTML:
<?php
if (file_exists("stopcycle.txt")) exit;
?>
Тоесть, если создать файл stopcycle.txt в каталоге со скриптом, выполнение скрипта завершится.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!