Cara Menjadualkan Pekerjaan Cron dalam Windows Menggunakan PHP

Susan Sarandon
Lepaskan: 2024-10-21 08:12:03
asal
728 orang telah melayarinya

How to Schedule Cron Jobs in Windows Using PHP

Menjadualkan Kerja Cron dalam Windows Menggunakan PHP

Gambaran Keseluruhan

Kerja Cron ialah mekanisme yang mudah untuk mengautomasikan tugasan berulang mengikut jadual. Walaupun menyediakan tugas cron adalah mudah pada sistem seperti Unix, ia kelihatan lebih mencabar pada Windows. Artikel ini meneroka pelbagai kaedah untuk menjadualkan kerja cron dalam Windows menggunakan PHP.

Kaedah 1: Menggunakan Penjadual Tugas

Penjadual Tugas ialah alat terbina dalam Windows yang membolehkan anda mencipta dan mengurus berjadual tugasan. Untuk mencipta tugas cron menggunakan Penjadual Tugas:

  1. Buka Penjadual Tugas (Mula > Semua Program > Aksesori > Alat Sistem > Penjadual Tugas)
  2. Buat tugasan baharu ( ( Tindakan > Cipta Tugas)
  3. Tetapkan nama tugas dan tentukan jadual
  4. Dalam tab "Tindakan", nyatakan yang berikut:

    • Program /Script: C:xamppphpphp.exe
    • Argumen: -f C:xampphtdocsyour_cron_script.php

Kaedah 2: Menggunakan Fail .bat

Kaedah ini melibatkan mencipta fail kelompok (.bat) yang akan memanggil skrip PHP.

  1. Buat fail cron.bat dalam direktori Windows
  2. Tampal kandungan berikut ke dalam cron.bat:

    <code class="bat">C:\xampp\php\php.exe C:\xampp\htdocs\your_cron_script.php</code>
    Salin selepas log masuk
  3. Jadualkan fail .bat menggunakan Penjadual Tugas seperti yang digariskan dalam Kaedah 1

Kaedah 3: Menggunakan wget.exe

Jika anda telah memasang wget.exe, anda boleh menggunakannya untuk meniru kerja cron.

  1. Salin wget.exe dan fail DLL yang berkaitan dengannya ke direktori Windows
  2. Buat tugas berjadual seperti yang digariskan dalam Kaedah 1, tetapi nyatakan yang berikut:

    • Program/Skrip: C:Windowswget.exe
    • Argumen: -q -O NUL http: //localhost/your_cron_script.php

Kaedah 4: Menggunakan Perkhidmatan Cron Job Luaran

Jika anda tidak mahu menyediakan tugas cron pada anda sistem tempatan, anda boleh mempertimbangkan untuk menggunakan perkhidmatan kerja Cron luaran. Perkhidmatan ini membolehkan anda menjadualkan tugas untuk dijalankan dalam talian.

Kelas phpcron

Kelas phpcron membolehkan anda mengurus kerja cron dari dalam kod PHP anda. Walau bagaimanapun, penyelesaian ini memerlukan *jenis pelayan nix dan / atau cPanel, yang mungkin tidak sesuai untuk semua senario.

Kesimpulan

Artikel ini telah menyediakan beberapa kaedah untuk menjadualkan kerja cron dalam Windows menggunakan PHP. Akhirnya, pilihan kaedah akan bergantung pada keperluan khusus projek anda dan sumber yang tersedia pada sistem anda.

Atas ialah kandungan terperinci Cara Menjadualkan Pekerjaan Cron dalam Windows Menggunakan PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!