Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mengeksekusi kode PHP secara berkala secara otomatis

Anda memiliki dua pendekatan.

Pertama didasarkan pada tugas cron - sistem Anda mungkin secara otomatis memanggil beberapa skrip PHP setiap minggu. Lihat selengkapnya di artikel Wikipedia dan pelajari Cron berdasarkan contoh (Saya juga telah melihat beberapa alat menarik di suatu tempat di GitHub, tetapi saya tidak dapat menemukannya saat ini).

Yang kedua adalah memanggil beberapa tugas selama eksekusi skrip yang berbeda , misalnya ketika Anda tidak memiliki akses ke crontab . Anda mungkin misalnya. menyimpan informasi tentang skrip yang dieksekusi dalam database - jika 7 hari telah berlalu setelah eksekusi terakhir, maka jalankan beberapa fungsi / skrip dan simpan stempel waktu baru ke dalam database.

EDIT:

Anda mengatakan Anda menggunakan Windows, tetapi ada juga solusi seperti cron.

Untuk menambahkan tugas terjadwal, ikuti panduan dari artikel di Drupal.org .

Anda juga dapat menjalankan perangkat lunak mirip Cron, mis. CRONw - Cron untuk Windows .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kueri bujur dan lintang mySQL untuk baris lain dalam radius x mil

  2. Pernyataan yang disiapkan, `WHERE .. IN(..)` query dan sorting — dengan MySQL

  3. MySQL - Grup dan total, tetapi kembalikan semua baris di setiap grup

  4. Cari kecocokan seluruh kata di MySQL

  5. Menyiapkan Laravel pada kesalahan migrasi artisan php Mac:Tidak ada file atau direktori seperti itu