Advertisement
Guest User

Untitled

a guest
Mar 12th, 2021
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.74 KB | None | 0 0
  1. <?php
  2.  
  3. define("CRON", true);
  4. define("ROOT", realpath(dirname(__FILE__)));
  5. require ROOT . "/vendor/autoload.php";
  6. if (Traffic\Tools\Tools::isRootUser()) {
  7.     $msg = "Running cron.php by 'root' user is not recommended. You should run cron.php by another user.";
  8.     Traffic\Logging\Service\LoggerService::instance()->warning($msg);
  9. }
  10. set_time_limit(0);
  11. ignore_user_abort();
  12. $channel = NULL;
  13. if (getenv("CHANNEL")) {
  14.     $channel = getenv("CHANNEL");
  15. }
  16. $request = Traffic\Request\ServerRequest::build(["query_params" => ["channel" => $channel]]);
  17. $context = new Cron\Context\CronContext();
  18. $response = Core\Kernel\Kernel::run($request, $context);
  19. $renderer = new Core\ServerRenderer\ServerRenderer();
  20. $renderer->render($response);
  21.  
  22. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement