index.php 440 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. set_time_limit(0);
  3. header('X-Accel-Buffering: no');
  4. echo '<pre>';
  5. $FF_TOKEN = $_GET['ff-token'] ?? '';
  6. if ($FF_TOKEN !== getenv('FF_TOKEN')) {
  7. die('你没有权限触发执行');
  8. }
  9. echo "Freenom 自动续期\n\n";
  10. echo "开始执行\n\n";
  11. $cmd = 'php /app/run';
  12. while (@ob_end_flush());
  13. $proc = popen($cmd, 'r');
  14. while (!feof($proc))
  15. {
  16. echo fread($proc, 4096);
  17. @flush();
  18. }
  19. echo "\n\n执行完成";
  20. echo '</pre>';