Bagaimana cara menjalankan tugas cron dalam skrip php?

Hari ini kami akan menjelaskan cara mengatur cron job dan menjalankan skrip php menggunakan cron job. Biarkan Anda menjelaskan apa itu cron sebelum kita mulai

Apa itu tugas cron?

Pekerjaan cron adalah perintah Linux yang menjadwalkan skrip di server Anda untuk berjalan secara otomatis pada waktu yang ditentukan atau interval reguler. Cron digunakan untuk memastikan eksekusi skrip tepat waktu dan juga digunakan untuk menghapus file sementara untuk menghemat ruang disk Anda, untuk cadangan

Cara menjalankan script PHP dari cron job, Menjalankan script PHP di cron job, cara menjalankan file php menggunakan cron job, Cara menjalankan script PHP menggunakan Cron job, Menjalankan file PHP di cron job menggunakan CPanel, cara menjalankan

Lihat lebih banyak artikel tentang PHP

  • Sembunyikan sebagian alamat email di PHP
  • Permintaan Ajax POST dengan JQuery dan PHP
  • Konversikan base64 ke file gambar di PHP
  • Autocomplete Textbox Menggunakan PHP, MySQL dan jQuery
  • Cara menggunakan sesi di PHP

Langkah-langkah mengatur cron job untuk menjalankan script PHP di cPanel

1. Tetapkan tugas cron di cPanel

Langkah-langkah berikut digunakan untuk mengatur pekerjaan cron di cPanel

Langkah 1. Masuk ke cPanel

Masuk ke cPanel dan buka LANJUTAN > Pekerjaan Cron

Bagaimana cara menjalankan tugas cron dalam skrip php?
Pekerjaan Cron – Mediator Petunjuk

Langkah 2. Pengaturan pekerjaan Cron

Di bagian Tambahkan Pekerjaan Cron Baru, Anda dapat memilih pengaturan umum atau menambahkan nilai khusus. Di sini kami menetapkan tugas cron dua kali per jam

Bagaimana cara menjalankan tugas cron dalam skrip php?
Pengaturan pekerjaan Cron – Clue Mediator

Jika Anda ingin mengatur waktu khusus, ikuti format pekerjaan cron di bawah ini

  • Menit (0 hingga 59)
  • Jam ( 0 hingga 23)
  • Hari dalam sebulan (1 hingga 31)
  • Bulan (1 hingga 12)
  • Hari dalam seminggu (0 hingga 6 adalah Minggu hingga Sabtu)

Langkah 3. Tambahkan perintah untuk mengatur tugas cron

Di kolom Command, jika Anda ingin menjalankan file Script PHP bernama script.php yang terletak di direktori public_html maka perintahnya adalah

1

php - q / beranda/cpanelUser/public_html/script.php

Bagaimana cara menjalankan tugas cron dalam skrip php?
Perintah pekerjaan Cron – Clue Mediator

Setelah menambahkan perintah di kotak teks Perintah, klik tombol Add New Cron Job untuk mengatur tugas cron Anda dan akan muncul dalam daftar seperti yang ditunjukkan di bawah ini

Bagaimana cara menjalankan tugas cron dalam skrip php?
Daftar pekerjaan Cron – Clue Mediator

2. Mengedit tugas cron

Untuk mengedit tugas cron, ikuti seperti di bawah ini

  • Klik tombol Edit yang terletak di daftar tugas cron untuk mengedit tugas cron

    Bagaimana cara menjalankan tugas cron dalam skrip php?
    Tindakan edit pekerjaan Cron – Clue Mediator
  • Edit pengaturan yang ingin Anda buat dan klik tombol Edit Garis

    Bagaimana cara menjalankan tugas cron dalam skrip php?
    Edit tugas cron – Clue Mediator

3. Atur email untuk notifikasi di cron job

Juga kita dapat memberi tahu melalui email ketika cron job berjalan, hanya kita perlu menambahkan alamat email di bagian Email Cron

Bagaimana cara menjalankan tugas cron dalam skrip php?
Pemberitahuan email pekerjaan Cron – Clue Mediator

Jika lebih dari satu tugas cron disetel dan Anda tidak ingin pemberitahuan email untuk tugas cron tertentu maka Anda dapat menambahkan >/dev/null 2>&1 setelah perintah seperti di bawah ini

1

php - q / beranda/cpanelUser/public_html/script.php > / dev / null 2>&1

4. Skrip PHP yang dijalankan melalui tugas cron

Sekarang kita akan menulis Script PHP untuk menambahkan tanggal dan waktu saat ini di database dan secara otomatis akan berjalan sesuai interval cron job

Buat tabel

Gunakan kode di bawah ini untuk membuat tabel cron di database

1

2

3

4

BUAT TABEL `cron` (

  `id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,

  `tanggal_dibuat` TANGGAL WAKTU NOT NULL

) ENGINE = InnoDB DEFAULT CHARSET=latin1;

Memasukkan data ke dalam database

Sekarang, kami membuat file php bernama script.php dan menulis skrip PHP untuk memasukkan tanggal dan waktu saat ini ke dalam datatable. Ketika pekerjaan cron berjalan pada waktu itu, tanggal dan waktu saat ini akan dimasukkan ke dalam datatable. Artinya cron job berjalan sesuai interval

Bagaimana cara menjalankan skrip pekerjaan cron?

Gunakan Crontab untuk Menjadwalkan Pekerjaan atau Skrip untuk Dijalankan saat Startup Sistem .
Lihat semua entri crontab yang dijadwalkan saat ini untuk melihat apakah entri tersebut sudah ada. .
Buka file crontab root untuk diedit menggunakan perintah berikut. sudo crontab -e. .
Program meminta Anda untuk memilih editor. .
Tambahkan pekerjaan ke akhir file

Bagaimana cara kerja cron PHP?

Layanan Cron App Engine memungkinkan Anda mengonfigurasi tugas terjadwal secara rutin yang beroperasi pada waktu yang ditentukan atau interval reguler . Tugas-tugas ini umumnya dikenal sebagai pekerjaan cron. Tugas cron ini secara otomatis dipicu oleh Layanan Cron App Engine.

Bagaimana cara menjalankan skrip PHP setiap 5 menit?

Anda dapat mencoba melakukan set_time_limit(0) di awal skrip Anda (lihat http. //php. net/manual/en/fungsi. set-waktu-batas. php), atau ubah parameter max_execution_time itu sendiri.

Bagaimana cara menjadwalkan tugas di PHP?

Buat Tugas Pekerjaan Tanpa File Batch. .
Buat skrip PHP. Kami membutuhkan skrip php untuk dijalankan oleh penjadwal tugas. .
Buka Penjadwal tugas. Buka menu mulai. .
Buat tugas. Klik 'Buat Tugas' di sidebar kanan dan kita dapat melihat jendela untuk membuat tugas seperti yang ditunjukkan pada gambar di bawah