Фоновый процесс PHP в безопасном режиме

В моем проекте php у меня должен быть какой-то фоновый процесс, но в безопасном режиме, потому что я запускаю его на общем хосте.

Например, мой код фонового процесса находится в файле bg.php, и я хочу, чтобы он исполнялся, записывался при завершении другого конкретного скрипта (или, может быть, с некоторой задержкой)
Я много искал. некоторые предлагаемые библиотеки, такие как beanstalkd, но я думаю, что эта библиотека тяжела для моего простого фонового процесса, а также не имеет хорошего документа для PHP . некоторые другие сказали, что такие функции, как exec (), невозможны в безопасном режиме.

  • 1. У кого-нибудь есть простое решение этой проблемы?
  • 2- Я также упомянул о работе cron, существующих в cpanel, которые готовят задачи, которые будут выполняться в определенное время. могу ли я использовать этот вариант, чтобы каким-то образом решить мою проблему?

Я отметил, что хочу простое и легкое решение. любые предложения глубоко признательны.

Related of "Фоновый процесс PHP в безопасном режиме"

Невозможно использовать файл PHP, обслуживаемый HTTP-сервером, потому что все процессы будут умирать после завершения запроса.

Таким образом, cPanel cron – хороший вариант, вам не нужно всегда включать запись cron, просто установите после этого запись и отключите ее после запуска скрипта.

Только вам нужно добавить & в конце вашей команды cron, чтобы запустить ее в качестве фона.