diff --git a/app/Services/Cron.php b/app/Services/Cron.php index bb60d2d..04d93fd 100644 --- a/app/Services/Cron.php +++ b/app/Services/Cron.php @@ -43,6 +43,10 @@ final class Cron if ($h % 8 === 0 && $i === 10) { CronArticleLive::client(); } + + if ($i === 50) { + CronArticleLive::main(); + } } catch (\Throwable $e) { diff --git a/app/Services/Cron/ArticleLive.php b/app/Services/Cron/ArticleLive.php index 088f5a2..bf433fb 100755 --- a/app/Services/Cron/ArticleLive.php +++ b/app/Services/Cron/ArticleLive.php @@ -65,4 +65,21 @@ final class ArticleLive echo "\n - ok"; } + public static function main() + { + echo "\n\nArticleLive::main() - 开始"; + + @unlink("index.html"); + + $ch = curl_init(); + curl_setopt($ch, CURLOPT_URL, env("APP_URL")); + curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); + + curl_exec($ch); + + echo "\n - ok"; + } + }